Size: a a a

2021 March 01

A🌚

Al 🌚l in rannts
Roman Bolkhovitin
емнип можно сделать edit любая астракция и он либо обновит поды, либо сохранит измененный манифест куда-то в /tmp если эту сущность пересоздать не умеет )
Ну да, и ругнётся если не умеет
источник

SA

Sergey Arkhipov in rannts
Это сайд-эффект. Ты делаешь какое-то действие не ради его изначального значения, а ради сайд-эффекта.

Я уж не знаю, как можно костыль лучше охарактеризовать
источник

A🌚

Al 🌚l in rannts
Sergey Arkhipov
Это сайд-эффект. Ты делаешь какое-то действие не ради его изначального значения, а ради сайд-эффекта.

Я уж не знаю, как можно костыль лучше охарактеризовать
А начальное намерение - добавить енв переменную в деплоймент, да? И ты добавляешь ее в манифест. А дальше кубер сам разбирается со своим требуемым состоянием. По мне так это и есть нужное действие
источник

БС

Байт Словович... in rannts
Roman
я рестарт обычно скейлом делаю в 0 и обратно ))))
все так делают :-))
не знал что добавили наконец то rollout restart..
источник

A🌚

Al 🌚l in rannts
Ты декларативно описываешь требуемое состояние, а не императивно его меняешь
источник

SA

Sergey Arkhipov in rannts
Нужное действие - рестарт пода. Мне не нужно передавать новую переменную окружения приложению. Она ему не нужна. Но я передаю новую переменную только для того, чтобы кубернетес решил, что стейт поменялся, и надо бы поднять новые поды
источник

БС

Байт Словович... in rannts
Sergey Arkhipov
Нужное действие - рестарт пода. Мне не нужно передавать новую переменную окружения приложению. Она ему не нужна. Но я передаю новую переменную только для того, чтобы кубернетес решил, что стейт поменялся, и надо бы поднять новые поды
а скейл в ноль почему не пользовал?
источник

A🌚

Al 🌚l in rannts
Байт Словович
а скейл в ноль почему не пользовал?
Проще просто удалить поды тогда, меньше действий
источник

SA

Sergey Arkhipov in rannts
Потому что он начинает грохать все поды. А мне надо рестартовать с 0 downtime. Чтобы политики по рестарту правильно отрабатывали
источник

in

ildar nizamov in rannts
Al 🌚l
Проще просто удалить поды тогда, меньше действий
зависит от их числа. kubectl вроде всё ещё не поддерживает регулярки?
источник

БС

Байт Словович... in rannts
Sergey Arkhipov
Потому что он начинает грохать все поды. А мне надо рестартовать с 0 downtime. Чтобы политики по рестарту правильно отрабатывали
ааа, тогда да. наверное по другому ни как..
источник

A🌚

Al 🌚l in rannts
ildar nizamov
зависит от их числа. kubectl вроде всё ещё не поддерживает регулярки?
Ну если кто-то не умеет циклы в баш писать, то я советую научиться)
источник

SA

Sergey Arkhipov in rannts
Ребят, а вы понимаете, что мы обсуждаем _рестарт контейнера_? Вы посмотрите на этот тред взглядом совершенно незнакмого человека
источник

SA

Sergey Arkhipov in rannts
Рестарт.
источник

in

ildar nizamov in rannts
Al 🌚l
Ну если кто-то не умеет циклы в баш писать, то я советую научиться)
кажется, ты слишком далеко зашёл в оправдании убогости kubectl :)))
источник

A🌚

Al 🌚l in rannts
ildar nizamov
кажется, ты слишком далеко зашёл в оправдании убогости kubectl :)))
Эммм, нет, это просто автоматизация рутинных действий)
источник

in

ildar nizamov in rannts
Al 🌚l
Эммм, нет, это просто автоматизация рутинных действий)
ну так-то можно и с get | delete написатьскопировать подходящий однострочник с SO
источник

AZ

Alexander Zelenyak in rannts
Sergey Arkhipov
Это сайд-эффект. Ты делаешь какое-то действие не ради его изначального значения, а ради сайд-эффекта.

Я уж не знаю, как можно костыль лучше охарактеризовать
Вот я прямо поддерживаю. Всё ровно так. И это прямо жесть-костыль.
А теперь попробуйте обновить поды daemon set...
источник

A🌚

Al 🌚l in rannts
Sergey Arkhipov
Ребят, а вы понимаете, что мы обсуждаем _рестарт контейнера_? Вы посмотрите на этот тред взглядом совершенно незнакмого человека
С одной стороны да, а с другой - такое архитектурное решение. Под - статическая неизменяемая сущность. Его нельзя рестартовать или поменять (можно, конечно, но это костыли), его можно убить
источник

SA

Sergey Arkhipov in rannts
источник