Size: a a a

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

2020 March 10

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Т.е. я вообще ставлю на не техническую проблему, а организационную )
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Ну, ок, извини, отвлеклись от темы ) так всё-таки - что там с неймспейсами ?
источник

MY

Michael Yudenkov in Kubernetes — русскоговорящее сообщество
@gecube все микросервисы в одном неймспейсе. в ямл-манифестах у меня все работает. теперь вот задача перенести все это в хелм
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Michael Yudenkov
@gecube все микросервисы в одном неймспейсе. в ямл-манифестах у меня все работает. теперь вот задача перенести все это в хелм
Не рассматривал вариант сделать Убер хельм чарт, который будет деплоить все сервисы разом ? А версию каждого компонента задавать через values.yaml ? Профит - можешь деплоить все пачкой и по отдельности, хельм сам отдетектит что изменилось и только это передеплоит, нет гемора с секретами
источник

GG

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

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Третий вариант - деплоить конфигмап отдельно, все остальное описать отдельными хельм чартами ? Конфиг мап засунуть в отдельный хельм чарт - выглядит очень криво и косо
источник

S

Sergey in Kubernetes — русскоговорящее сообщество
У кого-нибудь есть примерчик пайплайна в гитлабе, где сдружили kubedog multitracker + helm. А то и так и сяк пробую чет нифига(((
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Sergey
У кого-нибудь есть примерчик пайплайна в гитлабе, где сдружили kubedog multitracker + helm. А то и так и сяк пробую чет нифига(((
Какие проблемы? Может визуализируешь ? А там глядишь и разрабы подтянутся )
источник

S

Sergey in Kubernetes — русскоговорящее сообщество
Пробую запустить так: echo '{тут указываю сосисон json за каким ресурсом буду следить}' | kubedog multitracker
затем следом в pipeline идёт команда helm --upgrade install ... , соответственно запускается kubedog и до бесконечности пытается мониторить ресурс а команда следом не выполняется
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Sergey
Пробую запустить так: echo '{тут указываю сосисон json за каким ресурсом буду следить}' | kubedog multitracker
затем следом в pipeline идёт команда helm --upgrade install ... , соответственно запускается kubedog и до бесконечности пытается мониторить ресурс а команда следом не выполняется
Логично, емае
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
У тебя в пайплайне нет мультипоточности
источник

S

Sergey in Kubernetes — русскоговорящее сообщество
Это да
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Можешь амперсанд жахнуть, а потом после хельма куьбдог вытянуть на передний план по айди процесса
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Либо супервизор и в параллель
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Либо в пайплайне сделай две параллельные джобы...
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Ещё вариант - поменять местами хельм и кьюбдог - не получится так ?
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Ну, это как бы самые основные идеи на текущий момент времени. Что скажешь ? Полный бред ?
источник

S

Sergey in Kubernetes — русскоговорящее сообщество
Ну вот если сделать наоборот то получается что хельм деплоит а потом бац и вывод kubedog что контейнер запущен
источник

S

Sergey in Kubernetes — русскоговорящее сообщество
И никаких логов и событий при деплое
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Sergey
Ну вот если сделать наоборот то получается что хельм деплоит а потом бац и вывод kubedog что контейнер запущен
Потому что хельм слишком быстро деплоит ?
источник