Menu Docs
Página inicial do Docs
/
Operador de Kubernetes do MongoDB Enterprise
/ /

Arquitetura do operador Kubernetes

Importante

Esta seção é somente para sistemas de cluster Kubernetes únicos. Para sistemas do MongoDB em clusters multi-Kubernetes, consulte Arquitetura, recursos e limitações.

O MongoDB Enterprise Kubernetes Operator fornece uma imagem de container para o MongoDB Agent no Ops Manager. Isso permite que você managed e implante clusters de MongoDB database com monitoramento completo, backups e automação fornecidos pelo Ops Manager.

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

Como parte do sistema, o Kubernetes Operator cria Volumes persistentes para o MongoDB Ops Manager StatefulSets. O container 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.

Voltar

Implementação em ambiente de rede restrito

Próximo

Segurança