Página inicial do Docs → Operador de Kubernetes do MongoDB Enterprise
Instale o MongoDB Enterprise Kubernetes Operator
Nesta página
Pré-requisitos e considerações
Antes de instalar o Operador Kubernetes, certifique-se de planejar sua instalação:
Escolha uma topologia de implantação.
Leia as considerações.
Conclua os pré- requisitos.
Observação
Este tutorial pressupõe algum conhecimento do Kubernetes e links para documentação relevante do Kubernetes. Se você não estiver familiarizado com o Kubernetes, analise essa documentação primeiro.
Escolha um dos seguintes procedimentos de instalação para instalar o Kubernetes Operator:
Instalar com Kubernetes
O procedimento de instalação varia de acordo com a forma como você deseja configurar seu ambiente:
Instalar com OpenShift
Antes de começar, certifique-se de que o sinalizador MANAGED_SECURITY_CONTEXT
esteja definido como true
ao implantar o Kubernetes Operator no OpenShift. Este valor é pré-definido no valores-penshift.yaml arquivo.
O procedimento de instalação varia de acordo com a forma como você deseja configurar seu ambiente:
Verificar a instalação
Para verificar se o Kubernetes Operator foi instalado corretamente, execute o seguinte comando e verifique o resultado:
Por padrão, existem sistemas no namespace mongodb
. Se a seguinte mensagem de erro aparecer, certifique-se de usar o namespace correto:
Error from server (NotFound): deployments.apps "mongodb-enterprise-operator" not found
Para solucionar problemas do seu operador Kubernetes, consulte Verificar registros do operador Kubernetes e outros tópicos de solução de problemas.
Importante
Se você precisar remover o Kubernetes Operator ou o namespace, primeiro deverá remover os recursos do MongoDB.
Instalar uma compilação diária específica com o Helm
O MongoDB reconstrói imagens do Kubernetes Operator todos os dias para integrar as atualizações mais recentes de segurança e sistema operacional.
Por padrão, o helm
instala a compilação mais recente para a versão do Operador Kubernetes que você especifica.
Para instalar uma compilação anterior, especifique o ID de compilação como um parâmetro com --set build=<build-id>
. Os ID de compilação estão sempre no formato -b<YYYYMMDD>T000000Z
, onde <YYYYMMDD>
é a data em que a compilação que você deseja usar foi criada.
Exemplo
Este exemplo mostra como instalar o Operador Kubernetes com a imagem mais recente:
helm install enterprise-operator mongodb/enterprise-operator
Este exemplo mostra como instalar o Kubernetes Operator com a imagem criada à meia-noite de 5 de fevereiro de 2021:
helm install enterprise-operator mongodb/enterprise-operator \ --set build=-b20210205T000000Z
Observação
O MongoDB recomenda usar a compilação padrão (mais recente).
Próximos passos
Após instalar o MongoDB Enterprise Kubernetes Operator, você pode: