Menu Docs
Página inicial do Docs
/ /
Kubernetes Operator do MongoDB Atlas
/

Gerenciar endpoints privados

Nesta página

  • Pré-requisitos
  • Procedimento

Observação

Este recurso não está disponível para nenhuma das seguintes implantações:

  • M0 clusters

  • M2/M5 clusters

  • Clusters flexíveis

O Atlas Kubernetes Operator oferece suporte a endpoints privados para conexão a clusters dedicados, instâncias sem servidor e instâncias de bancos de banco de dados federados.

Quando você usa o Atlas Kubernetes Operator para configurar links privados no Atlas, o Atlas cria seu próprio VPC ou um serviço de link privado e coloca clusters dedicados ou instâncias sem servidor em uma região atrás de um balanceador de carga no Atlas VPC ou no Atlas VNet. Para saber mais, consulte a Visão geral do Endpoint privado.

Para managed seus endpoints privados com o Atlas Kubernetes Operator, você pode especificar e atualizar um dos seguintes parâmetros:

  • Para clusters dedicados, especifique o parâmetro spec.privateEndpoints para o AtlasProject Recurso personalizado.

  • Para instâncias sem servidor, especifique o parâmetro spec.serverlessSpec.privateEndpoints para o recurso personalizadoAtlasDeployment .

  • Para instâncias do banco de dados federado, especifique o parâmetro spec.privateEndpoints para o recurso personalizadoAtlasDataFederation.

Cada vez que você altera o campo spec em qualquer um dos recursos personalizados suportados, o Atlas Kubernetes Operator cria ou atualiza a configuração correspondente do Atlas.

Certas considerações e limitações se aplicam a endpoints privados. Para saber mais, consulte Configurar endpoints privados.

Para habilitar conexões com o Atlas Kubernetes Operator para o Atlas utilizando endpoints privados, você deve:

  • Ter um cluster Kubernetes em execução com o Atlas Kubernetes Operator distribuído.

  • Ter um cluster Kubernetes executado com o Atlas Kubernetes Operator implantado.

  • Tenha um cluster Kubernetes em execução com o Atlas Kubernetes Operator implantado.

  • Ter a função Project Owner ou Organization Owner no Atlas.

  • Tenha uma conta de usuário na AWS com uma política de usuário do IAM que conceda permissões para criar, modificar, descrever e excluir endpoints. Para mais informações sobre o controle do uso de pontos de conexão da interface, consulte a documentação da AWS.

  • **(Recomendado)**: Instale a AWS CLI.

  • Se você ainda não fez isso, crie suas instâncias de VPC e EC2 na AWS. Consulte a documentação da AWS para obter orientação.

  • Ter um cluster Kubernetes em execução com o Atlas Kubernetes Operator distribuído.

  • Implemente o Atlas Kubernetes Operator em um cluster Kubernetes em execução.

  • Ter a função Project Owner ou Organization Owner no Atlas.

  • Tenha uma conta de usuário na AWS com uma política de usuário do IAM que conceda permissões para criar, modificar, descrever e excluir endpoints. Para mais informações sobre o controle do uso de pontos de conexão da interface, consulte a documentação da AWS.

  • **(Recomendado)**: Instale a AWS CLI.

  • Se você ainda não fez isso, crie suas instâncias de VPC e EC2 na AWS. Consulte a documentação da AWS para obter orientação.

Para permitir que os clientes se conectem a clusters dedicados do Atlas ou instâncias sem servidor usando endpoints privados, consulte os seguintes procedimentos:

Voltar

Emparelhamento de rede