Docs Menu
Docs Home
/ /
Recursos personalizados
/ / /

AtlasTeam Recurso personalizado

El AtlasTeam recurso personalizado define un equipo de usuarios de Atlas. Para otorgarle acceso a este equipo a uno o más proyectos, debe hacer referencia al AtlasTeam recurso personalizado desde AtlasProject Recurso personalizado y configuración de roles de acceso para el equipo.

Importante

Las definiciones de recursos personalizados tienen prioridad

Atlas Kubernetes Operator utiliza archivos de configuración de recursos personalizados para administrar la configuración de Atlas. Cada definición de recurso personalizado anula la configuración especificada de otras maneras, como en la interfaz de usuario de Atlas. Si elimina un recurso personalizado, Atlas Kubernetes Operator elimina el objeto de Atlas a menos que utilice anotaciones para omitir la eliminación. Para obtener más información, consulte los procesos de creación y actualización y de eliminación.

El operador de Atlas Kubernetes realiza una de las siguientes acciones utilizando el recurso de API de Atlas Teams:

  • Crea un nuevo equipo.

  • Actualiza un equipo existente.

El siguiente ejemplo muestra un AtlasTeam recurso personalizado que define green-leaf-team el, compuesto por cuatro usuarios. Este recurso personalizado debe referenciarse desde el AtlasProject recurso personalizado para que este equipo pueda acceder a un proyecto de Atlas:

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

Esta sección describe los AtlasTeam parámetros de recursos personalizados disponibles.

metadata.name

Tipo: string

Requerido

Nombre que utiliza el recurso AtlasProject personalizado para agregar este equipo a un proyecto.

metadata.namespace

Tipo: string

Opcional

Namespace distinto de default que quieres que contenga el recurso personalizado atlasTeam. Si defines un namespace personalizado, debes añadirlo al AtlasProject recurso personalizado en el campo spec.teams.teamRef.namespace.

spec.name

Tipo: string

Requerido

Etiqueta legible que identifica a tu equipo. Este nombre aparece dondequiera que veas, agregues o edites equipos para ayudarte a diferenciarlos.

spec.usernames

Tipo: string

Requerido

Lista que contiene los nombres de usuario de Atlas para los miembros de este equipo.

Volver

Programación de copias de seguridad de Atlas

En esta página