Docs Menu
Docs Home
/ /

Configurar Kubernetes para implementar recursos de MongoDB

Puede usar el operador de Kubernetes para implementar recursos de MongoDB, como unconjunto de réplicas, un clúster fragmentado o una instancia independiente mediante un objetoCloud Manager puede generar los archivos YAML que necesita para configurar su entorno de Kubernetes para implementar un recurso de base de datos MongoDB.

Para generar los archivos YAML:

Debe tener uno de los siguientes roles para acceder a la interfaz de usuario de Cloud Manager para configurar Kubernetes:

Para acceder a la Kubernetes Setup página en la interfaz de usuario de Cloud Manager:

1
  1. Si aún no se muestra, selecciona la organización deseada en el menú Organizations de la barra de navegación.

  2. En la barra lateral, haz clic en Kubernetes en la sección Configurations.

Se muestra la página Kubernetes Setup.

Si Global Owner es o, también puede acceder a la página de configuración de Kubernetes en la interfaz de usuario de Cloud Manager haciendo lo Organization Owner siguiente:

1
  1. Si aún no se muestra, selecciona la organización deseada en el menú Organizations de la barra de navegación.

  2. En la barra lateral, haz clic en Kubernetes en la sección Configurations.

Se muestra la página Kubernetes Setup.

El operador Kubernetes de MongoDB Enterprise requiere un Kubernetes ConfigMap para crear o vincular su proyecto de Cloud Manager.

Puedes usar la página Kubernetes Setup de Cloud Manager para generar automáticamente el ConfigMap. El archivo YAML generado para el ConfigMap se parece al siguiente:

apiVersion: v1
kind: ConfigMap
metadata:
name: my-project
namespace: mongodb
data:
baseUrl: https://cloud.mongodb.com
# Optional Parameters
# projectName: <your-project-name>
orgId: <your-org-id>

Debes almacenar tu clave de API programática como un secreto de Kubernetes para crear o actualizar objetos de Kubernetes en tu proyecto de Cloud Manager. Un secreto de Kubernetes almacena las credenciales de autenticación para que solo Kubernetes pueda acceder a ellas.

Puedes especificar tus claves de API existentes o generar nuevas para crear el secreto de Kubernetes en la página Kubernetes Setup de Cloud Manager. El archivo YAML generado para el secreto se parece al siguiente:

apiVersion: v1
kind: Secret
metadata:
name: organization-secret
namespace: mongodb
stringData:
user: <private-key>
publicApiKey: <public-api-key>

Para configurar Kubernetes para un recurso MongoDB:

1
  • Haga clic en Create New API Keys para generar nuevas claves API.

  • Haga clic en Use Existing API Keys para especificar sus claves públicas y privadas existentes.

2
3

Para generar los archivos YAML secretos de ConfigMap y Kubernetes:

  • Haga clic en Generate Key and YAML si está generando nuevas claves API.

  • Haga clic en Generate YAML si está utilizando claves API existentes.

4

Volver

Implementar con Kubernetes

En esta página