Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Menu Docs

Arquitetura do operador Kubernetes

Importante

Esta seção é somente para sistemas de cluster Kubernetes únicos. Para sistemas do MongoDB em clusters multi-Kubernetes, consulte Visão geral.

Os Controladores MongoDB para o Operador Kubernetes fornecem uma imagem de contêiner para o MongoDB Agent no Ops Manager. Isso permite que você gerencie e implemente clusters de banco de dados MongoDB com monitoramento, backups e automação completos fornecidos pelo Ops Manager.

O container Kubernetes serve como um host no qual o MongoDB Ops Manager orquestra a instalação dos processos mongod e implementa a configuração do cluster.

Como parte do sistema, o Operador Kubernetes cria Volumes persistentes para o Ops Manager StatefulSets. O container do Kubernetes usa Volumes persistentes para manter o estado do cluster entre as reinicializações.

A arquitetura do Operador Kubernetes consiste em:

  • Um recurso personalizado do Ops Manager. Por meio desse recurso, o Kubernetes Operator implanta componentes do Ops Manager: o banco de dados de aplicação, a aplicação Ops Manager e o Backup Daemon nos container do Kubernetes. Depois que a implantação estiver operacional, os componentes do Ops Manager reconciliarão as atualizações feitas por você na configuração do MongoDB cluster. Para saber mais, consulte Arquitetura do Ops Manager no Kubernetes.

  • Recursos personalizados do MongoDB database. O Operador Kubernetes implementa o reconhecimento de data center do MongoDB e a Especificação de Recurso do Usuário MongoDB. Depois que a implantação estiver operacional, esses recursos reconciliarão as atualizações feitas para o usuário ou para a configuração do MongoDB cluster. Para saber mais, consulte MongoDB database no Kubernetes.