Size: a a a

Kubernetes — русскоговорящее сообщество

2020 October 18

GG

George Gaál in Kubernetes — русскоговорящее сообщество
которые будут брать IaС и применять его
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
а внутри - все те же вызовы кьюбадм, просто для тебя это будет прозрачно
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
:-/
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
George Gaál
ну так оно бекапы снимает кек
круто
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
kvaps
А что произошло с кубеспреем, я что-то пропустил?
очевидно же - не нужен
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
George Gaál
а внутри - все те же вызовы кьюбадм, просто для тебя это будет прозрачно
да можно так. Но костыли какие-то.
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Victor Yagofarov (Nas_tradamus)
Кубеспрей, конечно, круто опрокинули всех, кто юзал кубспрей еще до кубадма. Спасибо Сергею за форк.
попенсурс - совместимость, не, не слышал
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
kvaps
А что произошло с кубеспреем, я что-то пропустил?
С ним все хорошо. Беда два года назад случилась )))
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
да можно так. Но костыли какие-то.
почему костыли? вполне продакшн решение
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Timofey Larkin
Кажется, только кубелет и куб-прокси
apiserver ещё, когда исполняет вебхуки, например
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Timofey Larkin
Да ну. Чем не контроллеры? Кубелет видит в етсд (узнаёт у аписервера, что в етсд такое есть) объект под с заполненным nodeName и по этому событию отправляет запрос в апи контейнер-рантайма. Как по мне, это в чистом виде логика работы контроллера
в каком-то смысле - да
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
но для куба = контроллер = то что в етсд объекты фигачит
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
kvaps
apiserver ещё, когда исполняет вебхуки, например
это которые Validating и Mutating?
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
да, но так как ты из IaC не управляешь итоговым манифестов статик пода, ты не сможешь обнаружить что файл обновился и надо запустить kubeadm чтобы накатить на него правильные настройки
Ну кубеспрей тебе тоже таких гарантий не даст, если ты файлик вручную поправил
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
kvaps
Если ты всегда запускаешь его с одним и тем же конфигом, он имел так и работает.

То что значения конфига не очень хорошо документированны и то что запуск без конфига перезапишет конфигурацию с дефолтными значениями - это уже другой вопрос.
ну то есть тебе придется каждый раз при прогоне IaC запускать kubeadm чтобы он привел файлы к нужному виду, даже если с ними все норм. А если ты управляешь манифестами из твоей IaC, она будет их обновлять только тогда, когда они не соотвесвтуют описанию в IaC коде.
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Timofey Larkin
это которые Validating и Mutating?
Да, ещё API aggregation
источник

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
смотри выше - это был пример. Например кто-то руками обновил его на мастере. Ну то есть это пример стандартного принципа конвергенции IaC - она должна всегда приводить конфигурацию к описанной в твоем коде. А для этого нужно описаывать конфигурацию всех файлов в IaC.
Найти этого кого то и лишить премии.
А админам добавить крон с запуском в кубадм.
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
kvaps
Ну кубеспрей тебе тоже таких гарантий не даст, если ты файлик вручную поправил
а я не про kubespray говорил ) Я про свои решения на  каком-нибудь IaC. И про то, что людей можно понять, почему они к ним приходят
источник

k

kvaps in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
а я не про kubespray говорил ) Я про свои решения на  каком-нибудь IaC. И про то, что людей можно понять, почему они к ним приходят
Интересно а кто-нибудь катает куб паппетом?🤔
источник

DS

Dmitry Sergeev in Kubernetes — русскоговорящее сообщество
Наприер @lllamnyp судя по докладу так и сделал. На salt? кстати?
источник