A primeira etapa para implantar um banco de dados MongoDB no Kubernetes é instalar o operador Kubernetes. O operador Kubernetes atua como o plano de controle que gerencia todo o ciclo de vida operacional do seu banco de dados, mas não cria o banco de dados automaticamente após a instalação.
Depois de instalar o operador Kubernetes e colocá-lo em execução, você deve implantar:
O recurso personalizado do MongoDB, que especifica o estado desejado do cluster do banco de dados, como sua versão, tamanho do conjunto de réplicas e requisitos de armazenamento.
Uma instância do Cloud Manager ou do MongoDB Ops Manager para lidar com automação, monitoramento e orquestração de backup.
Configurações de rede para garantir a comunicação entre o operador Kubernetes, os agentes do Cloud Manager ou do MongoDB Ops Manager e seus aplicativos.
Para cenários mais complexos, como implantações de vários clusters, use uma arquitetura de referência (um modelo). Para aprender mais, consulte Como usar arquiteturas de referência.
Guias de instalação e configuração
- Planeje seus comandos MongoDB para a instalação do operador Kubernetes
- Revise a arquitetura de implantação, os escopos, as considerações e os pré-requisitos do Kubernetes Operator.
- Instale os Controladores MongoDB para o Operador Kubernetes
- Instale os drivers do MongoDB para o Kubernetes Operator.
- Migrar para drivers MongoDB para operador Kubernetes
- Migre das ferramentas de implementação anteriores do MongoDB Kubernetes para o Kubernetes Operator.
- Verificar a integridade dos drivers do MongoDB para pacotes do Kubernetes Operator
- Verifique se o pacote é válido e inalterado antes de instalar o Kubernetes Operator.
- Atualize o operador Kubernetes de versões anteriores
- Atualize de versões anteriores do Kubernetes Operator.