Pré-requisitos
Nesta página
Procedimento
Para instalar o MongoDB Kubernetes Operator, você deve:
Tenha uma solução Kubernetes disponível para uso e verifique o suporte à arquitetura de hardware.
Se você precisar de uma solução Kubernetes, consulte a documentação do Kubernetes sobre como escolher a solução correta. Revise as arquiteturas de hardware compatíveis com.
Clone o repositório do MongoDB Enterprise Kubernetes Operator.
git clone https://github.com/mongodb/mongodb-enterprise-kubernetes.git
Observação
Você pode usar o Helm para instalar o Operador Kubernetes. Para saber como instalar o Helm, consulte sua documentação no Github.
Crie um namespace para seu sistema do Kubernetes.
Por padrão, o Kubernetes Operator usa o namespace mongodb
. Para simplificar a instalação, considere a criação de um namespace rotulado como mongodb
usando o seguinte comando kubectl:
kubectl create namespace mongodb
Se não quiser usar o namespace mongodb
, você pode rotular seu namespace como quiser:
kubectl create namespace <namespaceName>
Opcional: ter um Ops Manager em execução.
Se você não implantar um recurso do Ops Manager com o Kubernetes Operator, deverá ter um Ops Manager em execução fora do cluster do Kubernetes. Se você implantar um recurso do Ops Manager no Kubernetes com o Kubernetes Operator, ignore este pré-requisito.
Importante
Sua instalação do Ops Manager deve executar um serviço NTP ativo. Se o relógio do host do Ops Manager estiver fora de sincronia, esse host não poderá se comunicar com o Kubernetes Operator.
Para saber como verificar o serviço NTP do MongoDB Ops Manager host , consulte a documentação do RHEL.