1
resposta

Mais de um POD para o Banco

Olá, pelo que entendi se tentarmos subir mais de um Pod para o banco dará erro correto? pois os dois tentarão fazer escrita, teoricamente poderá haver somente um pod do banco rodando. Outra questão é onde esse volume é criado, no host onde o pod esta rodando? e se cair e subir em outro host? ou o volume é replicado por todos os hosts?

1 resposta

Olá André,

Sim, exatamente, no caso de precisarmos escalonar o banco de dados o melhor seria deixar para algum provedor de cloud como a Amazon, deixando assim a responsabilidade para eles cuidarem desse processo de replicação do banco.

No caso o volume, quando criamos no Google Cloud é criado no serviço de PersistentDisk GCE, com isso os dados são armazenados no serviço de Storage do Google e caso seja necessário a configuração de um novo pod, os dados serão buscados desse disco pois fizemos o mapeamento de volumes. Segue link da documentação falando em mais detalhes do PersistentVolumeClaim: https://kubernetes.io/docs/concepts/storage/volumes/

Abs