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

AtlasTeam Recurso personalizado

Nesta página

  • Exemplo
  • Parâmetros

O recurso personalizado do AtlasTeam define umaequipe do de usuários do Atlas . Para conceder a essa equipe acesso a um ou mais projetos, você deve fazer referência ao AtlasTeam recurso personalizado no AtlasProject Recurso Personalizado e configurar funções de acesso para a equipe.

Importante

Os Recursos Personalizados Não Excluem Mais Objetos por Padrão

O Atlas Kubernetes Operator utiliza arquivos de configuração de recurso personalizado para gerenciar sua configuração do Atlas, mas a partir do Atlas Kubernetes Operator 2.0, os recursos personalizados que você exclui no Kubernetes não são mais excluídos no Atlas. Em vez disso, o Atlas Kubernetes Operator simplesmente para de gerenciar estes recursos. Por exemplo, se você excluir um AtlasProject Recurso Personalizado do no Kubernetes, o Atlas Kubernetes Operator não excluirá mais automaticamente o projeto correspondente do Atlas, evitando exclusões acidentais ou inesperadas. Para saber mais, incluindo como reverter este comportamento para o padrão anterior ao Atlas Kubernetes Operator 2.0, consulte Novo padrão: Proteção de exclusão no Atlas Kubernetes Operator 2.0.

O Atlas Kubernetes Operator realiza uma das seguintes ações usando o recurso da API do Atlas Teams:

  • Cria uma nova equipe.

  • Atualiza uma equipe existente.

O exemplo a seguir mostra um recurso personalizado AtlasTeam que define o green-leaf-team, composto por quatro usuários. Esse recurso personalizado deve ser referenciado a partir do Recurso PersonalizadoAtlasProject antes que essa equipe possa acessar um projeto do Atlas:

apiVersion: atlas.mongodb.com/v1
kind: AtlasTeam
metadata:
name: green-leaf-team
spec:
name: "greenLeafTeam"
usernames:
- "atlas.user1@example.com"
- "atlas.user2@example.com"
- "atlas.user3@example.com"
- "atlas.user4@example.com"

Esta seção descreve os parâmetros de recurso personalizado AtlasTeam disponíveis.

metadata.name

Tipo: string

Obrigatório

Nome que o Recurso PersonalizadoAtlasProject utiliza para adicionar esta equipe a um projeto.

metadata.namespace

Tipo: string

Opcional

namespace diferente de default que você deseja conter o recurso personalizado do atlasTeam . Se você definir um namespace personalizado, deverá adicioná-lo ao Recurso PersonalizadoAtlasProject no campo spec.teams.teamRef.namespace .

spec.name

Tipo: string

Obrigatório

Etiqueta legível por humanos que identifica sua equipe. Esse nome aparece onde quer que você visualize, adicione ou edite equipes para ajudá-lo a diferenciar várias equipes.

spec.usernames

Tipo: string

Obrigatório

Lista que contém os nomes de usuário do Atlas para os membros desta equipe.

Voltar

Política de compliance do AtlasBackup

Nesta página