Size: a a a

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

2020 March 18

VR

Vadim Rutkovsky in Kubernetes — русскоговорящее сообщество
Andrew Krw.
коллеги
приношу извинения что отвлекаю
подскажите пожалуйста

есть ли возможность в 1 deployments описать
несколько подов? так чтоб скейлить их по разному
айн деплоймент, айн под, мультиконтейнер
источник

AK

Andrew Krw. in Kubernetes — русскоговорящее сообщество
Vadim Rutkovsky
айн деплоймент, айн под, мультиконтейнер
но мы можем скейлить только поды
а есть воркер который нельзя скейлить
значит он не должен находится в поде со всеми
но он относится к этому же приложению
как быть?
источник

AK

Andrew Krw. in Kubernetes — русскоговорящее сообщество
возможно есть решение другое
но хотелось бы узнать какое)
источник

VR

Vadim Rutkovsky in Kubernetes — русскоговорящее сообщество
Andrew Krw.
возможно есть решение другое
но хотелось бы узнать какое)
отдельный оператор, который создает n деплойментов и следит чтобы они были проскейлены одинаково / неодинаково, кроме того воркера
источник

AK

Andrey Korviakov in Kubernetes — русскоговорящее сообщество
Andrew Krw.
но мы можем скейлить только поды
а есть воркер который нельзя скейлить
значит он не должен находится в поде со всеми
но он относится к этому же приложению
как быть?
Просто две выкатки, не?
источник

AK

Andrew Krw. in Kubernetes — русскоговорящее сообщество
Andrey Korviakov
Просто две выкатки, не?
нет нет нет
это одно приложение
и должно катится все одновременно и за один раз
источник

AK

Andrey Korviakov in Kubernetes — русскоговорящее сообщество
Как это противоречит предложенному? У меня в CI на такое в пайплайне как раз stage deploy с несколькими джобами, которые катят и приложение и воркеры
источник

AK

Andrew Krw. in Kubernetes — русскоговорящее сообщество
Vadim Rutkovsky
отдельный оператор, который создает n деплойментов и следит чтобы они были проскейлены одинаково / неодинаково, кроме того воркера
хм а можно где-то про это почитать? ткните докой плз
источник

AK

Andrew Krw. in Kubernetes — русскоговорящее сообщество
Andrey Korviakov
Как это противоречит предложенному? У меня в CI на такое в пайплайне как раз stage deploy с несколькими джобами, которые катят и приложение и воркеры
противоречит тому что это не будет выглядить вот так
helm install myhelm
и все
источник

AK

Andrew Krw. in Kubernetes — русскоговорящее сообщество
это будет
helm install api
helm install other_worker
источник

VR

Vadim Rutkovsky in Kubernetes — русскоговорящее сообщество
Andrew Krw.
хм а можно где-то про это почитать? ткните докой плз
источник

AK

Andrew Krw. in Kubernetes — русскоговорящее сообщество
спасибо
источник

AK

Andrey Korviakov in Kubernetes — русскоговорящее сообщество
Andrew Krw.
это будет
helm install api
helm install other_worker
А вы это руками делаете? С точки зрения куба абсолютно фиолетово кто создаст эти два отдельных деплоймента
источник

AK

Andrew Krw. in Kubernetes — русскоговорящее сообщество
Andrey Korviakov
А вы это руками делаете? С точки зрения куба абсолютно фиолетово кто создаст эти два отдельных деплоймента
причем тут руками?
не фиолетово
я хочу поднимать этот воркер когда один из подов прошел Хелсчеки
источник

AK

Andrew Krw. in Kubernetes — русскоговорящее сообщество
Andrey Korviakov
А вы это руками делаете? С точки зрения куба абсолютно фиолетово кто создаст эти два отдельных деплоймента
в общем мне это просто не подходит
есть хотелка делать это за один раз
без докатки чегото
источник

AK

Andrey Korviakov in Kubernetes — русскоговорящее сообщество
"Руками" притом что через CI - фиолетово. Ну так добавьте init контейнер в воркер, который будет чекать поды с приложухой
источник

AK

Andrey Korviakov in Kubernetes — русскоговорящее сообщество
И если прям вот за раз - кровь из глаз, киньте в чарт еще одну спеку деплоймента для воркера, хотя это такое себе?
источник

AK

Andrew Krw. in Kubernetes — русскоговорящее сообщество
Andrey Korviakov
"Руками" притом что через CI - фиолетово. Ну так добавьте init контейнер в воркер, который будет чекать поды с приложухой
если таких воркеров сотни?
нужно через CI сотню раз додеплоить воркеров ?
а что если надо делать это в паралель? и если ктото не выкатился откатывать все назад

тут уже начинаются пляски с хранением состояния кто выкатился кто нет
кого откатить кого нет
источник

AK

Andrey Korviakov in Kubernetes — русскоговорящее сообщество
Все воркеры с разными параметрами запуска?
источник

YZ

Yerzhan Zhiyentayev in Kubernetes — русскоговорящее сообщество
Если для деплоя приложения нужно принести жертву Сатане при определённой фазе Луны - оно не готово к Kubernetes
источник