Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Solucionado (ver solução)

StatefulSet (BD) e possíveis problemas na máquina

Queria saber se em produção é comum se usar banco de dados dentro do kubernates ou se usa um serviço externo como o RDS (AWS), por exemplo. Fiquei pensando nos cenários onde a máquina pifa. Nesse caso todos os dados seriam perdidos?

1 resposta
solução

Olá Felipe, tudo bem? Justamente Felipe, em produção, devemos sempre usar um banco de dados como serviço, como o RDS da Amazon, assim vamos ter os dados centralizados, e ainda com redundância e protegidos pela infraestrutura da Amazon mesmo, e outra usar o banco de dados dentro de pod no kubernetes, pode ser ruim, já que o mesmo pode não atender a demanda, sem necessário usar mais um pod e ainda trabalhando com o compartilhamento de dados, algo muito complexo, então se tiver a possibilidade de usar um serviço externo como RDS aconselho a usá-lo. E geralmente é isso que acontece na prática e em produção.

Espero ter esclarecido sua dúvida!