У нас есть кластер Kubernetes из 4 узлов, установленный с помощью Juju 2.0 и официального канонического шарма Kubernetes. Единственная цель этой локальной и частной установки - разработка и тестирование.
Одна из самых больших и задокументированных проблем этой установки - полное отсутствие процедуры корректного завершения работы сервера. Как только etcd
узлы выходят из строя, вся конфигурация теряется.
Мы потратили много времени на поиски сценария / процедур автоматического резервного копирования / восстановления для Kubernetes. Наиболее частый ответ на возникшую у нас проблему - развертывание сервера с нуля с помощью Juju при каждой его загрузке. Дано 30-35мин. время развертывания не кажется привлекательным решением?
Есть ли у вас какое-нибудь реальное решение этой проблемы?
как насчет резервного копирования конфигурации etcd для восстановления при запуске?
https://coreos.com/etcd/docs/latest/v2/admin_guide.html
Разве это не сэкономит вам время?