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