Size: a a a

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

2021 February 14

D

Denis 災 nobody in DevOps — русскоговорящее сообщество
без ручных диффов и прочего
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
не, metal
источник

D

Denis 災 nobody in DevOps — русскоговорящее сообщество
....k8s
источник

D

Denis 災 nobody in DevOps — русскоговорящее сообщество
ибо описанное - костыли
источник

D

Denis 災 nobody in DevOps — русскоговорящее сообщество
там есть роллинг и блю-грин деплойменты
источник

D

Denis 災 nobody in DevOps — русскоговорящее сообщество
на крайняк ansible, что обеспечит минимальную повторяемость, и перед этим раскатывать в стейжинге с полными тестами
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
Даже если про k8s то речь об обновлении ОС на ноде.
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
на дедике
источник

D

Denis 災 nobody in DevOps — русскоговорящее сообщество
в случае кубера - отвалиться может только нода, а это сразу будет видно. Суть же что серверов много, потеря нескольких вполне штатна
источник

D

Denis 災 nobody in DevOps — русскоговорящее сообщество
и проверять нужно только 2 сервиса, а не пачку "включая нгигх"
источник

D

Denis 災 nobody in DevOps — русскоговорящее сообщество
более того, читаем про .service файлы, там есть авторестарт (с пинками типа бесконечное количество попыток + выставить время между рестартами), и время работы сервиса в графану. Так же, нужны некие проверки что сервис не просто "типа запустился" а полноценно работает. Нет базы например - оно может работать и ждать базу, но ничего не обслуживать.
источник

D

Denis 災 nobody in DevOps — русскоговорящее сообщество
собсно, это и можно назвать девопсом наверное, правильно уметь всё автоматизировать
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
Хорошо быть богатым и здоровым… Ладно, на баше и курле напишу смоктесты
источник

D

Denis 災 nobody in DevOps — русскоговорящее сообщество
советую всё-таки тогда с ансибла начать.
источник

D

Denis 災 nobody in DevOps — русскоговорящее сообщество
ибо "диффы снапшотов" это полный бред. Снапшоты что дисков что памяти будут всегда отличаться, а ps -aux > step1 и подобное - это даже не костыли, это костыли для костылей.. Даже если откинуть версии, оставить только имена, а тут yum|apt сам доставил новых пакетов, потому что они появились в зависимостях и так далее... С другой стороны надо идти. Тестировать приложения, апи + селениум, а не снапшоты дёргать. И обкатывать в тесте.
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
Ансибль есть в арсенале, но для установки того же nginx
источник

VC

Vladimir Chernyshev in DevOps — русскоговорящее сообщество
на тесте обновление убунты до 18.04 прошло без проблем
источник

D

Denis 災 nobody in DevOps — русскоговорящее сообщество
Vladimir Chernyshev
Ансибль есть в арсенале, но для установки того же nginx
при state:latest он вполне может проверить что пакеты обновило, а через тот же сервис потом проверить что сделан рестарт и статус рабочий..
источник

D

Denis 災 nobody in DevOps — русскоговорящее сообщество
но я бы ооочень советовал отделить мух от котлет
источник

D

Denis 災 nobody in DevOps — русскоговорящее сообщество
хост ноду от среды для приложений, и тесты что стоит от тестов что приложение работает
источник