Назад | Перейти на главную страницу

Изящное завершение работы кластера Kubernetes

У нас есть кластер Kubernetes из 4 узлов, установленный с помощью Juju 2.0 и официального канонического шарма Kubernetes. Единственная цель этой локальной и частной установки - разработка и тестирование.

Одна из самых больших и задокументированных проблем этой установки - полное отсутствие процедуры корректного завершения работы сервера. Как только etcd узлы выходят из строя, вся конфигурация теряется.

Мы потратили много времени на поиски сценария / процедур автоматического резервного копирования / восстановления для Kubernetes. Наиболее частый ответ на возникшую у нас проблему - развертывание сервера с нуля с помощью Juju при каждой его загрузке. Дано 30-35мин. время развертывания не кажется привлекательным решением?

Есть ли у вас какое-нибудь реальное решение этой проблемы?

как насчет резервного копирования конфигурации etcd для восстановления при запуске?

https://coreos.com/etcd/docs/latest/v2/admin_guide.html

Разве это не сэкономит вам время?