Escolher o modo de instalação do Kubernetes Operator: Clusters Kubernetes únicos ou multi-Kubernetes
Nesta página
O Kubernetes Operator pode managed recursos personalizados para clusters Kubernetes únicos e múltiplos. Antes de instalar o Operador Kubernetes, decida a qual tipo de sistema de cluster Kubernetes você deseja oferecer suporte, cluster Kubernetes único ou multi-Kubernetes.
O Operador do Kubernetes observa os recursos de cluster do Kubernetes Único
Você pode configurar o Operador Kubernetes para observar recursos Ops Manager
e recursos MongoDB
para um conjunto de réplicas ou um cluster fragmentado em um único cluster Kubernetes. Para obter as etapas, consulte Instalar o operador.
O Operador do Kubernetes observa os recursos de cluster multi-Kubernetes
Você pode configurar o Operador Kubernetes para observar recursos do Ops Manager
, recursos do MongoDB
e recursos do MongoDBMultiCluster
para um conjunto de réplicas em um agrupamento multi-Kubernetes. Para conhecer as etapas, consulte Início Rápido do Multi-Kubernetes-Cluster.
O Operador do Kubernetes observa Recursos em um Cluster Kubernetes Único e Multi-Kubernetes
Você pode configurar o Operador Kubernetes para observar os seguintes tipos de CustomResourceDefinitions:
MongoDB
RecursosOps Manager
RecursosMongoDBUsers
RecursosMongoDBMultiCluster
Recursos
Dependendo dos recursos monitorados, o operador Kubernetes reconcilia os recursos com base na CustomResourceDefinition fornecida.
Para oferecer suporte a recursos personalizados distribuídos em clusters únicos e multi-Kubernetes, configure uma instância do Operador Kubernetes que observará e reconciliará recursos personalizados para um único cluster Kubernetes e um sistema MongoDB de cluster multi-Kubernetes. Use diferentes subconjuntos de namespaces não sobrepostos para cada tipo de recurso.
Configure .Values.operator.watchedResources
da seguinte forma:
-watch-resource=MongoDB \ -watch-resource=OpsMnagers \ -watch-resource=MongoDBusers \ -watch-resource=MongoDBMultiCluster
Observação
Instale e configure uma única instância do Kubernetes Operator e configure-a para monitorar um, muitos ou todos os recursos personalizados em subconjuntos de namespaces diferentes e não sobrepostos. Consulte também O MongoDB suporta a execução de mais de uma instância do Kubernetes Operator?
Próximos passos
Depois de decidir como deseja instalar o Kubernetes Operator, você pode:
Defina o escopo de suas implantações para clusters Kubernetes únicos ou defina o escopo da implantação de vários clusters Kubernetes.
Instale um cluster Kubernetes único. Para clusters Kubernetes único, revise as considerações, conclua os pré- requisitos e instale o Operador Kubernetes.
Instale o Operador Kubernetes em um sistema MongoDB de cluster multi-Kubernetes. Consulte o Início Rápido do Multi-Kubernetes-Cluster.