MongoDB
Atlas Kubernetes Operator
Una experiencia perfecta de MongoDB + Kubernetes
Administre clústeres de Atlas directamente en Kubernetes, utilizando recursos personalizados de Kubernetes. Utilice la API de Kubernetes para controlar los recursos de Atlas e integrar Atlas con canalizaciones de CI/CD nativas de Kubernetes.Creado según los estándares de Kubernetes
Atlas Operator es de código abierto y está creado con CNCF Operator Framework. Funciona con Operator Lifecycle Manager y es compatible con cualquier distribución certificada de Kubernetes.Lo mejor de MongoDB en cualquier nube
Las aplicaciones implementadas en Kubernetes son portátiles y resistentes. Se merecen una capa de datos a la altura: MongoDB Atlas es la plataforma multinube de datos para desarrolladores que proporciona la versatilidad que necesita para crear aplicaciones sofisticadasy resilientes.Resumen general de características
Recursos
MongoDB Atlas le ofrece la versatilidad que necesita para crear aplicaciones sofisticadas que puedan adaptarse a las cambiantes demandas de los clientes y a las tendencias del mercado. No solo es la única base de datos de documentos multinube disponible, sino que también ofrece las capacidades de seguridad y distribución de datos más avanzadas de cualquier servicio totalmente administrado.
Kubernetes es un sistema de orquestación de contenedores de código abierto para automatizar el despliegue, el escalado y la gestión de aplicaciones informáticas.
MongoDB es compatible con todas las distribuciones de Kubernetes certificadas por CNCF. La mayoría de las personas confían en una distribución de Kubernetes para instalar Kubernetes. Una distribución de Kubernetes es un paquete de software que proporciona una versión prediseñada de Kubernetes para que no tenga que pasar por la molestia de instalar los numerosos componentes de Kubernetes por su cuenta y reconstruirlos con cada actualización.
Para un proceso de instalación mucho más rápido, los usuarios pueden usar Atlas CLI para instalar fácilmente Atlas Kubernetes Operador en su clúster de Kubernetes actualmente conectado y, opcionalmente, automatizar la configuración. El comando CLI crea automáticamente una nueva clave API y el secreto Atlas correspondiente y luego lo convierte en un secreto de Kubernetes, evitando la necesidad de hacerlo manualmente.
A partir de ahí, los desarrolladores pueden administrar su configuración para Atlas a través de yaml, a menudo a través de un flujo de trabajo de GitOps, como con el resto de la configuración de su pila, que se usa comúnmente para ahorrar a los desarrolladores el paso manual de implementar directamente en Kubernetes.
MongoDB Atlas Operator facilita la implementación, la gestión y el acceso a MongoDB Atlas, la base de datos en la nube totalmente gestionada, de forma nativa desde Kubernetes en la plataforma en la nube que elija.
El MongoDB Enterprise Operator automatiza y gestiona los clústeres de MongoDB en una infraestructura autogestionada para los clientes de MongoDB Enterprise Advanced . El MongoDB Community Operator administra clústeres simples de la comunidad de MongoDB en una infraestructura autogestionada.
El MongoDB Atlas Open Service Broker ha quedado obsoleto y ha sido reemplazado por Atlas Operator.
Sí, el MongoDB Atlas Operator puede tomar el control de los clústeres de Atlas existentes. Al crear un recurso personalizado de AtlasProject con el ID de proyecto de Atlas coincidente y proporcionar las claves de API correctas, el MongoDB Atlas Operator puede detectar clústeres de Atlas existentes y establecer una conexión en lugar de volver a crearla.
Los usuarios existentes tienen la opción de exportar configuraciones de Atlas compatibles con Kubernetes a través del mismo comando de la CLI de instalación descrito anteriormente o mediante un comando independiente. Los clientes pueden utilizar uno de los dos comandos para ayudar a configurar la gestión de sus proyectos, implementaciones y usuarios de Atlas existentes a través del operador. El comando atlas kubernetes config generate de Atlas CLI exporta la configuración a la máquina del usuario en el formato correcto para usarla con el operador. Esto es ideal para quienes desean revisar el resultado o enviar los archivos a un repositorio para usarlos con un flujo de trabajo de GitOps. O bien, el comando atlas kubernetes config apply de Atlas CLI, que aplica automáticamente la configuración exportada directamente a su clúster de Kubernetes conectado, ideal para realizar pruebas o cuando la configuración en Kubernetes es su fuente de información.
Casi todas las versiones establecidas de Kubernetes disponibles se suman a Kubernetes de alguna manera, sin socavar las capacidades inherentes de Kubernetes: esto forma parte del Programa de conformidad certificada de Kubernetes y significa que, aunque no probamos todas las variantes de Kubernetes, nuestros operadores cuentan con soporte para trabajar en todas las versiones.
Trabajamos para asegurarnos de que admitimos todas las versiones actualmente compatibles de Kubernetes base, además de haber probado el soporte para Openshift.
Lea nuestra documentación de MongoDB Atlas Operator. Para obtener más información sobre las soluciones de Kubernetes de MongoDB, visite nuestra página de integración de Kubernetes. Si está interesado en un recurso que no admitimos actualmente o tiene algún otro comentario, comparta su opinión.
Empiece a usar Atlas y Kubernetes
- Gestión de usuarios
- Gestión de proyectos
- Gestión de clústeres
- Instancias sin servidor
- Backup