Denis
класс так а остальные анотации через nginx.ingress.kubernetes.io ?
Именно. У тебя аннотации не правильные.
V
Именно. У тебя аннотации не правильные.
вроде поменял но не изменилось Так же должен заметить что проблема на другом кластере не повторяется (хотя там не правильные аннотаци, исключение что там всего лишь один ингресс daemonset)
V
ну а сообщение вот это еще постоянно проскакивает Updating local copy of SSL certificate “example-io/tls.example.com” with missing intermediate CA certs хотя tls.crt внутри с ca-bundle цепочкой
gani
Посоветуйте для новичка Кубер туториал или курс хороший.
Mr.
Посоветуйте для новичка Кубер туториал или курс хороший.
https://www.youtube.com/playlist?list=PLj_IGCS9P2SkmHxS8-i24azCIGEneJQrA
Stefan
можете объяснить более простым языком предназначение DaemonSet? я так понял что когда он создается, то он клонит поднятые поды гарантированно на всех нодах k8s?
Stefan
это так?
𝚔𝚟𝚊𝚙𝚜
У nginx есть auth_request , кажется можно через него все что угодно сделать
Да, но я не совсем понимаю как Dashboard узнает что это Вася залогинился а не Петя?
Stefan
ага, вот как и что, часто встречается необходимость в нем?
Andor
нередко
Andor
например calico запускается демонсетом
Stefan
тогда вот еще какой вопрос напрашивается, а какой смысл в том, чтоб на всех нодах эти поды были?
Andor
всякие флюентд/fluentbit/etc тоже нередко делают демонсетом по одному инстансу на ноду
Aleksey
ага, вот как и что, часто встречается необходимость в нем?
Мы туда опенстек засунули и nova-compute так на все ноды натягиваем с лейблом node.
𝚔𝚟𝚊𝚙𝚜
Да, но я не совсем понимаю как Dashboard узнает что это Вася залогинился а не Петя?
Получается прокси сначала делает auth_request, потом должен каким-то образом заголовок Authentication: Bearer <token> в дашборд передать. Вот как прокси узнает этот токен, что нужно в заголовок подставить?
Andor
вебсферу не пробовали ещё совать в кубер?
Andor
надеюсь у вас ceph через rook.io?
Aleksey
Как минимум есть openstack-helm, но это свой
Aleksey
надеюсь у вас ceph через rook.io?
Хотели, но нет, пока обычный на бара
Andor
эх скукота!
Andor
:)
Aleksey
Для ОС нормально подходит:)мы уже встречали случаи когда надо отдельно компоненты обновлять
Andor
а кубе-вирт какой-нибудь не юзали?
Andor
https://kubevirt.io/
Andor
виртуалки кубернетисом :)
Aleksey
А-ля ката?
Andor
не, он с либвиртом общаться вроде умеет и запускать обычные виртуалки, но пользуясь апи кубера
Andor
Почему-то мне кажется что это плохая затея
ну ты делаешь то же самое пользуясь апи опенстека
Vadim
есть еще более крутая наркомания - virtlet
Vadim
имплементация кубелета с виртуалками вместо контейнеров
Andor
kubevirt разрабатывается ~~редхатом~ IBM'ом
Andor
ох мирантис тоже наркоманы те ещё
Stefan
а какой смысл в том, чтоб на всех нодах эти поды были? почему некоторые технологии описанные выше не смогут нормально функционаровать? принцип просто понять хочу
Aleksey
ну ты делаешь то же самое пользуясь апи опенстека
Не совсем, у нас куб пока чисто по ОС. Он используется для того чтобы можно было обновлять ОС ну и прочие штуки делать
Stefan
сложновато конечно
Andor
да чо там сложного
Andor
по-моему демонсеты для понимания намного проще, чем деплойменты
Stefan
ну как это всё по челвоечесски настраивается
Vadim
через query-string?
вроде того, но не сразу :) https://www.digitalocean.com/community/tutorials/an-introduction-to-oauth-2
Andor
Andor
извините.
Stefan
😆
𝚔𝚟𝚊𝚙𝚜
Andor
любой демон для группы нод
Stefan
я с этими вещами пока еще не знаком
Stefan
вот про сбор логов понятней
Stefan
странный хельм apiVersion: extensions/v1beta1 kind: Deployment metadata: # name: test-cool-app name: {{ template "fullname" . }} есть такая вот штука хочу чтоб оно подставило название папки проекта у челика в гайде оно подставляет нормально, а у меня Error: render error in "Deployed cool-app/templates/deployment.yaml": template: Deployed cool-app/templates/deployment.yaml:5:21: executing "Deployed cool-app/templates/deployment.yaml" at <{{template "fullname...>: template "fullname" not defined такая же ошибка когда прописываю точно существующее имя проекта - cool-app что он хочет?
Dmitry
Можно вспомнить ещё про CNI в DaemonSet
Andor
я конечно не умею в хельм, но по-моему ошибка очевидна
Stefan
template "fullname" not defined
так даже если я пропишу name: {{ template "cool-app" . }}
Stefan
то таже ошибка
Stefan
только ругается уже на cool-app
Stefan
обязательно чарт создавать через helm create?
Andor
ты понимаешь что эта ошибка означает?
Stefan
может в этом дело
Stefan
Andor
нет
Andor
темплейт указан
Andor
ты его имя указал
Andor
но такой темплейт не существует
Andor
> у челика в гайде оно подставляет нормально, а у меня хз что такое "челик", но может лучше покажешь ссылку по какому гайду ты это делать пытаешься?
Stefan
да как он может не существовать?Оо
Stefan
> у челика в гайде оно подставляет нормально, а у меня хз что такое "челик", но может лучше покажешь ссылку по какому гайду ты это делать пытаешься?
https://dev-ops-notes.ru/cloud/kubernetes-%D1%81%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5-%D1%81%D0%BE%D0%B1%D1%81%D1%82%D0%B2%D0%B5%D0%BD%D0%BD%D0%BE%D0%B3%D0%BE-helm-%D1%87%D0%B0%D1%80%D1%82%D0%B0-chart/
Stefan
там где шаблоны