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.
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.