Menu Docs
Página inicial do Docs

Operador de Kubernetes do MongoDB Enterprise

O MongoDB Enterprise Kubernetes Operator traduz o conhecimento humano de criar uma instância MongoDB em um método dimensionável, repetível e padronizado. O Kubernetes precisa de ajuda para criar e gerenciar aplicativos com estado, como bancos de dados. Ele precisa configurar a rede, manter o armazenamento e dedicar capacidade de computação sem esforço humano adicional em cada container.

O Operador Kubernetes gerencia os eventos típicos do ciclo de vida de um cluster MongoDB: provisionamento de armazenamento e capacidade de computação, configuração de conexões de rede, configuração de usuários e alteração dessas configurações conforme necessário. Isso é feito usando a API e as ferramentas do Kubernetes.

Você fornece ao MongoDB Enterprise Kubernetes Operator as especificações do cluster MongoDB. O MongoDB Enterprise Kubernetes Operator usa essas informações para especificar ao Kubernetes como configurar esse cluster, incluindo provisionamento de armazenamento, configuração de conexões de rede e configuração de outros recursos.

Diagrama mostrando o fluxo de configuração de uma instância de Kubernetes usando o Operador de Kubernetes.
clique para ampliar

O MongoDB Enterprise Kubernetes Operator trabalha em conjunto com o MongoDB Cloud Manager ou Ops Manager, que configura ainda mais os clusters MongoDB. Quando o MongoDB é distribuído e executado no Kubernetes, você pode gerenciar tarefas do MongoDB usando o Cloud Manager ou o Ops Manager.

Então, você pode distribuir bancos de dados MongoDB conforme você os distribui agora, após a criação do cluster. Você pode usar o console do Cloud Manager ou do Ops Manager para executar o MongoDB com desempenho ideal.

Dica

Veja também:

  • Por que executar o MongoDB Enterprise Advanced no Kubernetes?

  • Perguntas frequentes