Temos um cluster Kubernetes de 4 nós, instalado usando o Juju 2.0 e o encanto canônico oficial do Kubernetes. O único objetivo desta instalação local e particular é o desenvolvimento e teste.
Um dos maiores e documentados problemas desta instalação é a completa falta de um procedimento normal de desligamento do servidor. Como apenas os etcd
nós são desativados, toda a configuração é perdida.
Passamos um tempo considerável procurando um script / procedimentos de backup / restauração automatizados para o Kubernetes. A resposta mais frequente para o problema que temos é implantar o servidor a partir do zero usando o Juju sempre que o inicializarmos. Dado 30-35min. tempo de implantação não parece uma solução atraente?
Você tem alguma solução viável para esse problema?
fonte
Respostas:
que tal fazer backup da configuração etcd para restaurar na inicialização?
https://coreos.com/etcd/docs/latest/v2/admin_guide.html
Isso não economiza seu tempo?
fonte