Size: a a a

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

2020 March 12

А

Артём in Kubernetes — русскоговорящее сообщество
Timofey Larkin
В конце концов, запилишь свой костыль, будет что на конфе рассказать
И то верно :)
источник

А

Артём in Kubernetes — русскоговорящее сообщество
Timofey Larkin
Мне эта история напоминает helm+tiller - шаблоны классные, а тиллер нафиг не нужен
Да, по этому до третьей версии юзал всегда только helm temlate | kubectl apply
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
Я на третью не переходил и по прежнему так делаю)
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
Я примерно понимаю, зачем хельму нужны объекты release, но мне всё равно не нравится, что состояние описано в двух местах, етсд и хельмовые ресурсы
источник

А

Артём in Kubernetes — русскоговорящее сообщество
Timofey Larkin
Я примерно понимаю, зачем хельму нужны объекты release, но мне всё равно не нравится, что состояние описано в двух местах, етсд и хельмовые ресурсы
Меня больше волнует вопрос с правами )
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
Да, это тоже аргумент.
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
Но он даже во втором хельме решаемый на уровне неймспейса
источник

А

Артём in Kubernetes — русскоговорящее сообщество
Timofey Larkin
Но он даже во втором хельме решаемый на уровне неймспейса
Да , но тиллер = неймспейс , как то не очень выглядит(
источник

TL

Timofey Larkin in Kubernetes — русскоговорящее сообщество
Кстати вот тиллер - по сути оператор. Зачем городить helm если можно было бы создавать кастом ресурсы, на основании которых тиллер бы создавал уже деплойменты?
источник

А

Артём in Kubernetes — русскоговорящее сообщество
Timofey Larkin
Кстати вот тиллер - по сути оператор. Зачем городить helm если можно было бы создавать кастом ресурсы, на основании которых тиллер бы создавал уже деплойменты?
Что бы не усложнять , как я это понимаю. Ведь одно дело оперировать голыми объектами которые продуманы за тебя , другое дело придумать свои и верно накладывать их на существующие и поддерживать в актуальном состоянии
источник

А

Артём in Kubernetes — русскоговорящее сообщество
Но это имхо чисто )
источник

як

я никуда не тороплюс... in Kubernetes — русскоговорящее сообщество
Timofey Larkin
Кстати вот тиллер - по сути оператор. Зачем городить helm если можно было бы создавать кастом ресурсы, на основании которых тиллер бы создавал уже деплойменты?
Не взлетел? Хелм уже давно выглядел production ready
источник

LB

Let Eat Bee in Kubernetes — русскоговорящее сообщество
я никуда не тороплюсь когда напьюсь тогда напьюсь
Не взлетел? Хелм уже давно выглядел production ready
смотря какой продакшн
источник

AA

Anton Alferov in Kubernetes — русскоговорящее сообщество
Timofey Larkin
Кстати вот тиллер - по сути оператор. Зачем городить helm если можно было бы создавать кастом ресурсы, на основании которых тиллер бы создавал уже деплойменты?
у меня щас идея, делать статические операторы через kustomize. Типа ты CRD описал, а плагин к кастомайзу трансформит его в нужные ресурсы деплойменты, сервисы. Подсаживает сайдкары по аннотациям и прочее. Но сам CRD не деплоится. Хотя, можно и задеплоить для наглядности описания в одном месте
источник

S

Stefan in Kubernetes — русскоговорящее сообщество
Артём
Да, по этому до третьей версии юзал всегда только helm temlate | kubectl apply
думаю многие всё равно так и будут делать, даже в 3 хельме😄
источник

VR

Vadim Rutkovsky in Kubernetes — русскоговорящее сообщество
Anton Alferov
у меня щас идея, делать статические операторы через kustomize. Типа ты CRD описал, а плагин к кастомайзу трансформит его в нужные ресурсы деплойменты, сервисы. Подсаживает сайдкары по аннотациям и прочее. Но сам CRD не деплоится. Хотя, можно и задеплоить для наглядности описания в одном месте
и вместо измения CR оно будет старое выкидывать и деплоить всё снова?
источник

AA

Anton Alferov in Kubernetes — русскоговорящее сообщество
Vadim Rutkovsky
и вместо измения CR оно будет старое выкидывать и деплоить всё снова?
ну, меняешь CR, прогоняешь kustomize build и подаешь на apply -f-
источник

VR

Vadim Rutkovsky in Kubernetes — русскоговорящее сообщество
Anton Alferov
ну, меняешь CR, прогоняешь kustomize build и подаешь на apply -f-
так самая прелесть операторов в том что apply можно делать с учетом специфики.

но сработает конечно, отчего бы и нет
источник

AA

Anton Alferov in Kubernetes — русскоговорящее сообщество
между делом, до подачи на apply, можешь посмотреть, что у тебя конкретно будет деплоиться. А не фиг его знает, чего там оператор наделает
источник

А

Артём in Kubernetes — русскоговорящее сообщество
Anton Alferov
у меня щас идея, делать статические операторы через kustomize. Типа ты CRD описал, а плагин к кастомайзу трансформит его в нужные ресурсы деплойменты, сервисы. Подсаживает сайдкары по аннотациям и прочее. Но сам CRD не деплоится. Хотя, можно и задеплоить для наглядности описания в одном месте
mutation webhook?
источник