Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/

Controladores de MongoDB para el operador de Kubernetes

Importante

El Operador de Kubernetes implementa MongoDB Enterprise, Ops Manager, y MongoDB Community a Kubernetes. Debido a la amplia gama de opciones de configuración disponibles para MongoDB Enterprise y Ops Manager, esta guía se centra en estas opciones de implementación.

Para implementar MongoDB Community en Kubernetes, consulta la documentación en GitHub.

El operador de MongoDB para Kubernetes traduce el conocimiento humano de crear una instancia de MongoDB en un método escalable, repetible y estandarizado. Kubernetes necesita ayuda para crear y gestionar aplicaciones con estado, como bases de datos. Es necesario configurar la red, persistir el almacenamiento y dedicar capacidad de cómputo sin esfuerzo humano adicional en cada contenedor.

El operador de Kubernetes gestiona los eventos típicos del ciclo de vida de un clúster de MongoDB: provisionando almacenamiento y potencia informática, configuración de conexiones de red, configuración de usuarios y modificación de estas configuraciones según sea necesario. Para lograrlo, utiliza la API y las herramientas de Kubernetes.

Proporciona a los controladores de MongoDB para el operador de Kubernetes las especificaciones para el clúster de MongoDB. El operador de MongoDB para kubernetes utiliza esta información para especificar a Kubernetes cómo configurar ese clúster, lo que incluye el provisionamineto de almacenamiento, la configuración de las conexiones de red y otros recursos.

Diagrama que muestra el flujo de configuración de una instancia de Kubernetes mediante el Operador de Kubernetes.
haga clic para ampliar

Para las implementaciones de MongoDB Enterprise, los controladores de MongoDB para el operador de Kubernetes funcionan junto con MongoDB Cloud Manager u Ops Manager, que configuran aún más los clústeres de MongoDB. Cuando MongoDB se implementa y está en funcionamiento en Kubernetes, se pueden gestionar las tareas de MongoDB mediante Cloud Manager u Ops Manager.

Luego puedes implementar bases de datos de MongoDB como las implementa ahora, una vez creado el clúster. Puedes utilizar la consola de Cloud Manager o de Ops Manager para ejecutar MongoDB con un rendimiento óptimo.

Los Controladores de MongoDB para Kubernetes Operator son un operador que reemplaza al anterior MongoDB Enterprise Kubernetes Operator y al MongoDB Community Operator. Para obtener más información sobre la primera versión de Kubernetes operador, consulte el notas de versión.

Tip