Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Menu Docs

Configurar Acesso ao Atlas

Para se conectar à API de administração do Atlas , o Atlas Kubernetes Operator lê o ID da organização dos segredos do Atlas Kubernetes Operator . Você pode autenticar usando chaves de API ou contas de serviço. Você também pode configurar as seguintes funcionalidades:

Para aprender mais sobre como criar uma conta do Atlas, consulte Registrar e conectar no Atlas.

Dependendo da configuração, o Atlas Kubernetes Operator faz a leitura de um dos seguintes Atlas Kubernetes Operator secrets:

Escopo
Localização
Descrição

Global

Segredo do Atlas Kubernetes Operator <operator-deployment-name>-api-key criado no mesmo namespace onde foi instalado o Atlas Kubernetes Operator.

O Atlas Kubernetes Operator utiliza estes dados secretos para se conectar à Administration API do Atlas, a não ser que o AtlasProject recurso personalizado especifique spec.connectionSecretRef.name.

global Os segredos do Atlas Kubernetes Operator permitem que você utilize um conjunto de credenciais para AtlasProject todos os projetos em uma organização. Qualquer novo recurso personalizado usa as mesmas credenciais para reduzir a sobrecarga.

O nome padrão do sistema Atlas Kubernetes Operator é mongodb-atlas-operator. Então, o segredo deve ser nomeado mongodb-atlas-operator-api-key.

Projeto

Segredo do Atlas Kubernetes Operator referenciado como spec.connectionSecretRef.name AtlasProject no recurso Personalizado.

Por padrão, o Atlas Kubernetes Operator mantém segredos de conexão no mesmo namespace que o AtlasProject recurso personalizado. Para armazenar segredos em outro namespace, especifique o spec.connectionSecretRef. parâmetro do namespace .

O Atlas Kubernetes Operator usa esses dados secretos para se conectar à API de administração do Atlas para qualquer AtlasDeployment recurso personalizado e AtlasDatabaseUser recurso personalizado que faça referência ao projeto.

Se você não especificar spec.connectionSecretRef.name, o Atlas Kubernetes Operator global Atlas Kubernetes Operator o segredo.

Os segredos do Atlas Kubernetes Operator por projeto permitem um acesso mais granular. Você pode querer um único conjunto de credenciais para ter acesso a um único projeto do Atlas .

Tanto os segredos global quanto project exigem as seguintes informações:

Escolha um dos seguintes métodos de autenticação:

Para configurar o acesso do Atlas Kubernetes Operator ao Atlas, crie um segredo com suas credenciais. Escolha a guia que corresponde ao seu método de autenticação preferido: