Menu Docs
Página inicial do Docs
/ /
Atlas CLI
/ / /

instalação do Atlas Kubernetes Operator

Nesta página

  • Sintaxe
  • Opções
  • Opções herdadas
  • Exemplos

Instale o Atlas Kubernetes Operator em um cluster.

Este comando instala uma versão suportada do Atlas Kubernetes Operator em um cluster existente e, opcionalmente, importa recursos do Atlas que são managed pelo operador.

Este comando cria uma chave de API para o Operador e a adiciona ao Kubernetes como um segredo, que o Operador então utiliza para fazer chamadas de API de Admin do Atlas. A chave tem o escopo para o projeto quando você especifica a opção --projectName e para a organização quando você omite a opção --projectName.

Sintaxe do comando
atlas kubernetes operator install [options]
Nome
Tipo
Obrigatório
Descrição
--atlasGov
false
Sinalizador que indica se o Atlas for Government deve ser configurado como um destino do operador.
-h, --help
false
ajuda para instalar
--import
false
Sinalizador que indica se os recursos existentes do Atlas devem ser importados para o cluster para o operador managed.
--kubeContext
string
false
Nome do contexto kuberconfig a ser usado.
--kubeconfig
string
false
Caminho para o arquivo kuberconfig a ser usado para solicitações CLI.
--operatorVersion
string
false
Versão do operador a ser instalada.
--orgId
string
false
ID da organização a ser usada. Esta opção substitui as configurações no arquivo de configuração ou variável de ambiente.
--projectName
string
false
Nome do projeto a ser criado ou usado com o operador instalado.
--resourceDeletionProtection
false
Alterne a proteção contra exclusão do operador do Atlas para recursos como projetos, implantações etc. Leia mais: https://dochub.mongodb.org/core/ako-deletion- protection Este valor é padronizado como verdadeiro.
--subresourceDeletionProtection
false
Alterne a proteção contra exclusão do operador do Atlas para subrecursos, como alertas, integrações etc. Leia mais: https://dochub.mongodb.org/core/ako-deletion- protection Este valor é padronizado como verdadeiro.
--targetNamespace
string
false
namespace onde instalar o operador.
--watchNamespace
strings
false
Lista que contém namespaces que o operador ouvirá.
Nome
Tipo
Obrigatório
Descrição
-P, --profile
string
false
Nome do perfil a ser usado no arquivo de configuração. Para saber mais sobre perfis para o Atlas CLI, consulte https://dochub.mongodb.org/core/atlas-cli-save-connection-settings.
# Install latest version of the operator into the default namespace:
atlas kubernetes operator install
# Install the latest version of the operator targeting Atlas for Government instead of regular commercial Atlas:
atlas kubernetes operator install --atlasGov
# Install a specific version of the operator:
atlas kubernetes operator install --operatorVersion=1.7.0
# Install a specific version of the operator to a namespace and watch only this namespace and a second one:
atlas kubernetes operator install --operatorVersion=1.7.0 --targetNamespace=<namespace> --watchNamespace=<namespace>,<secondNamespace>
# Install and import all objects from an organization:
atlas kubernetes operator install --targetNamespace=<namespace> --orgID <orgID> --import
# Install and import objects from a specific project:
atlas kubernetes operator install --targetNamespace=<namespace> --orgID <orgID> --projectName <project> --import
# Install the operator and disable deletion protection:
atlas kubernetes operator install --resourceDeletionProtection=false
# Install the operator and disable deletion protection for sub-resources (Atlas project integrations, private endpoints, etc.):
atlas kubernetes operator install --subresourceDeletionProtection=false

Voltar

operador, operador