Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Operador de Atlas Kubernetes

Atlas Kubernetes Operator es un nuevo servicio que integra los recursos de Atlas con tu clúster de Kubernetes. Ahora puedes implementar y gestionar el ciclo de vida de tus aplicaciones nativas de la nube que necesitan servicios de datos en un solo plano de control, con integración segura de la plataforma empresarial.

Para obtener más información, consulta Guía rápida.

Importante

Recursos personalizados ya no borran objetos por defecto

Puedes usar el Atlas Kubernetes Operator para gestionar recursos en Atlas sin salir de Kubernetes. Implementa Atlas Kubernetes Operator en los clústeres de Kubernetes. Atlas Kubernetes Operator gestiona los recursos de Atlas en función de recursos personalizados de Kubernetes. Se asegura de que el estado de los proyectos, las implementaciones de la base de datos y los usuarios de base de datos en Atlas coincida con las configuraciones presentes en cada AtlasProject recurso personalizado, AtlasDeployment recurso personalizado y AtlasDatabaseUser recurso personalizado que crees en tu clúster de Kubernetes.

Atlas Kubernetes Operator admite muchas funciones avanzadas dentro de los recursos personalizados, como autenticación X509, nodos privados en Azure y AWS y clústeres avanzados de múltiples nubes y múltiples regiones.

Por defecto, con Atlas Kubernetes Operator, los recursos personalizados que se borren en Kubernetes ya no se borran en Atlas. En cambio, Atlas Kubernetes Operator simplemente deja de gestionar esos recursos.

Por ejemplo, si eliminas un AtlasProject Recurso personalizado en Kubernetes, Atlas Kubernetes Operator ya no elimina automáticamente el proyecto correspondiente de Atlas, evitando eliminaciones accidentales o inesperadas. Esto se aplica a todos los objetos gestionados utilizando recursos personalizados.

Puede revertir este comportamiento al predeterminado utilizado antes de Atlas Kubernetes Operator 2.0 para toda su implementación o para recursos o subobjetos personalizados específicos.

Utiliza las siguientes tablas para determinar el comportamiento correcto para tu implementación:

Protección contra borrado
Sin protección de eliminación

Nuevo por defecto desde el Atlas Kubernetes Operator 2.0

Por defecto antes de Atlas Kubernetes Operator 2.0

Si eliminas un recurso personalizado u objetos de un recurso personalizado, los objetos correspondientes permanecen en Atlas, pero Atlas Kubernetes Operator ya no los administra. Solo puedes gestionar objetos desvinculados de Atlas Kubernetes Operator desde otra interfaz, como el Atlas Interfaz de Usuario.

Si eliminas un recurso personalizado u objetos de un recurso personalizado, Atlas Kubernetes Operator elimina los objetos correspondientes en Atlas, incluso los que ya existían antes de utilizar Atlas Kubernetes Operator. Los cambios en un recurso personalizado sobrescriben los cambios en Atlas realizados mediante otra interfaz, como la interfaz de usuario Atlas.

Puede controlar el nuevo comportamiento de protección contra eliminación mediante la bandera --object-deletion-protection o la variable de entorno OBJECT_DELETION_PROTECTION en el recurso de implementación de Kubernetes que aplicó al instalar Atlas Kubernetes Operator. Esta bandera y la variable de entorno tienen como valor predeterminado true. Establézcalas en false para volver al comportamiento anterior a Atlas Kubernetes Operator 2.1.

También puedes controlar qué comportamiento utilizar para recursos personalizados individuales utilizando las anotaciones atlas-resource-policy descritas en Utiliza Anotaciones para omitir o anular valores predeterminados.

Objetivo
Acción

Crea tu primer clúster en Atlas con Atlas Kubernetes Operator.

Consulta uno de los siguientes tutoriales:

Configura el acceso del Atlas Kubernetes Operator a Atlas.

Gestionar los recursos.

Configurar la autenticación X509

Configura el acceso unificado para un rol de AWS IAM.

Configura equipos.

Configure el periodo de mantenimiento durante el cual Atlas inicia el mantenimiento semanal en las implementaciones de base de datos.