El primer paso para implementar una base de datos MongoDB en Kubernetes es instalar el operador de Kubernetes. El operador de Kubernetes actúa como el plano de control que gestiona el ciclo de vida operativo completo de su base de datos, pero no crea la base de datos automáticamente tras la instalación.
Después de instalar el operador de Kubernetes y ponerlo en marcha, debe implementar lo siguiente:
El recurso personalizado de MongoDB, que especifica el estado deseado de su clúster de base de datos, como su versión, el tamaño del set de réplicas y los requisitos de almacenamiento.
Una instancia de Cloud Manager o MongoDB Ops Manager para gestionar la automatización, la supervisión y la orquestación de copias de seguridad.
Configuraciones de red para garantizar la comunicación entre el operador de Kubernetes, los agentes de Cloud Manager o MongoDB Ops Manager y sus aplicaciones.
Para escenarios más complejos, como implementaciones en múltiples clústeres, utiliza una arquitectura de referencia (una plantilla). Para obtener más información, consulta Cómo usar arquitecturas de referencia.
Guías de instalación y configuración
- Planifique la instalación de su operador de Kubernetes
- Revisa la arquitectura de implementación del operador de Kubernetes, los alcances, las consideraciones y los requisitos previos.
- Instala el operador de los controladores de MongoDB para Kubernetes
- Instalar los controladores de MongoDB para Kubernetes Operator.
- Migra a los controladores de MongoDB para Kubernetes operador
- Migra de las anteriores herramientas de implementación de MongoDB Kubernetes al operador de Kubernetes.
- Verifica la integridad de los controladores de MongoDB para los paquetes del operador de Kubernetes
- Verifica que el paquete sea válido y no haya sido alterado antes de instalar Kubernetes operador.
- Actualizar el Operador de Kubernetes desde versiones anteriores
- Actualización desde versiones anteriores del Operador de Kubernetes.