Solucionado (ver solução)
Solucionado
(ver solução)
3
respostas

É possível iniciar o swarm através de outra máquina?

O professor citou a possibilidade ocorrer um desastre e perdermos nossa manager. Caso não haja como recuperá-la como na aula, poderiamos criar uma outra e com o backup iniciar o swarm ou uma worker se tornar um manager?

3 respostas
solução!

Olá Mauricio, tudo bem? Sim, desde que você tenha as configurações do cluster, como o professor explica, tipo, quando você criar o swarm e configurar tudo, você pode copiar o conteúdo da pasta /var/lib/docker/swarm para algum lugar externo, algum lugar que só você tenha acesso, como um repositório privado no GitHub, e se acontecer algum problema, você pode re-criar o swarm a partir dessas configurações, porém tudo deve ser como era antes, então você não poderia fazer com que um Worker já seja um Manager durante esse processo de restauração, a não ser que ele já fosse um Manager antes do "desastre". Assim, até as máquinas devem ser as mesmas, fazendo isso em um serviço em nuvem como a AWS seria simples, poderíamos ter um backup de cada máquina e poderíamos criar novas a partir desse backup e colocar tudo pra funcionar como estava de maneira muito rápida.

Espero ter esclarecido sua dúvida!

Olá Mauricio, sua dúvida foi esclarecida?

Foi sim. Muito obrigado, gente!