Overview
Atlas Kubernetes Operator proporciona un conjunto de definiciones de recursos personalizados (CRDs) que se generan automáticamente a partir de la especificación OpenAPI de la API de administración de MongoDB Atlas. Estos CRD generados ofrecen una paridad directa con la Atlas Administration API y se actualizan periódicamente a medida que evoluciona la API. Con el tiempo, los CRD generados reemplazarán los existentes recursos personalizados como la interfaz estándar para gestionar los recursos de Atlas a través de Atlas Kubernetes Operator.
Importante
Incompatible con los recursos personalizados existentes
Los CRD generados no son compatibles con el conjunto existente de recursos personalizados. No puedes mezclar CRDs generados y existentes para gestionar el mismo recurso Atlas. Elige un conjunto de CRD para cada recurso que manejes a través de Atlas Kubernetes Operator.
Elegir entre conjuntos de CRD
Dado que Atlas Kubernetes Operator actualmente ofrece un número limitado de CRD generados, deberías evaluar qué conjunto se adapta mejor a tus necesidades:
Recursos personalizados existentes | Recursos personalizados generados |
|---|---|
Cobertura completa de los tipos de recursos de Atlas. | Cobertura limitada pero en expansión de los tipos de recursos Atlas. |
Se descontinuará en una versión futura. | Se convertirá en el estándar para gestionar los recursos de Atlas a través de Atlas Kubernetes Operator. |
Estable y bien establecido. | Rastrea de cerca la especificación OpenAPI de la Atlas Administration API. |
Si el recurso que necesitas está disponible como un CRD generado, considera adoptarlo ahora para reducir el esfuerzo futuro de migrar desde los CRDs existentes. Si una CRD generada aún no está disponible para tu recurso, puedes seguir usando los recursos personalizados existentes.
CRDs generados disponibles
Atlas Kubernetes Operator actualmente admite los siguientes CRD generados:
Resource | Descripción |
|---|---|
Grupo en Atlas. | |
Clúster en Atlas. | |
Usuario de base de datos en Atlas. | |
clúster Flexible en Atlas. | |
Entrada de la lista de acceso IP en Atlas. |
A medida que evoluciona la especificación OpenAPI de la Atlas Administration API, se dispondrá de CRD generados adicionales. Consultar esta página para actualizaciones.