Size: a a a

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

2020 March 16

ЕО

Евгений Омельченко... in Kubernetes — русскоговорящее сообщество
Dmitry Sergeev
ну так в гите теги. Зачем что-то откаывтать в векте, когда у тебя просто есть куча тегов, и артифакты из них с такими же версиями? Да  и сборку одинаковых артифактов из того же самого кода в разное время, не все могут гарантировать.
Потому что нет статической истины об ожидаемом состоянии кластера
источник

GG

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

GG

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

GG

George Gaál in Kubernetes — русскоговорящее сообщество
и ЭТОТ РАЗНЫЕ РЕПКИ ЧЕРТ ВОЗЬМИ
источник

ЕО

Евгений Омельченко... in Kubernetes — русскоговорящее сообщество
Но если ты дашь роботу самому коммитить в гит, то твой гит мало чем отличается от СУБД. За ожидаемое состояние должен человек отвечать, а не робот
источник

ЕО

Евгений Омельченко... in Kubernetes — русскоговорящее сообщество
И уж тем более нельзя ответственность размазывать
источник

DS

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

GG

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

L

Lucky SB in Kubernetes — русскоговорящее сообщество
Евгений Омельченко
И тадам, у вас версия в гите и на проде расходится. Откатывать надо гитом
И в чем проблема то ??? В Гите разработка. В регистри образы релизов. Последний с багом. На прлде остался предыдущий. Все нормальнл
источник

GG

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

ЕО

Евгений Омельченко... in Kubernetes — русскоговорящее сообщество
Lucky SB
И в чем проблема то ??? В Гите разработка. В регистри образы релизов. Последний с багом. На прлде остался предыдущий. Все нормальнл
В гите не только разработка, но и состояние, к которому кластер должен прийти. Сингл сорс оф труф, ну
источник

GG

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

GG

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

GG

George Gaál in Kubernetes — русскоговорящее сообщество
тогда уж Рутковски и команда права - вообще гит в топку
источник

GG

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

ЕО

Евгений Омельченко... in Kubernetes — русскоговорящее сообщество
Что значит не применилось? Оно в состоянии миграции из одного состояния в другое
источник

DS

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

А в репе описания кластера, и деплоя самого кластера. Да и команд разрабов у тебя может быть не одна. Хорошо ли им давать полный доступ к кластеру?
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
Евгений Омельченко
Что значит не применилось? Оно в состоянии миграции из одного состояния в другое
у тебя переход не атомарен
источник

GG

George Gaál in Kubernetes — русскоговорящее сообщество
ШАХ и МАТ
источник

ЕО

Евгений Омельченко... in Kubernetes — русскоговорящее сообщество
George Gaál
тогда уж Рутковски и команда права - вообще гит в топку
Ну с роботами, которые ходят в гит, ты де факто от VCS отказываешься
источник