Para agentes de IA: hay un índice de documentación disponible en https://www.mongodb.com/es/docs/llms.txt — versiones en markdown de todas las páginas están disponibles agregando .md a cualquier ruta URL.
Docs Menu

Habilitar la Autenticación

El Operador de Kubernetes soporta la autenticación de usuarios X.509, LDAP y SCRAM.

Nota

Para la configuración de LDAP, consulta el ajuste spec.security.authentication.agents.automationLdapGroupDN.

Debe crear un CustomResourceDefinition adicional para tus usuarios de MongoDB y las instancias de MongoDB Agent. El Operador de Kubernetes genera y distribuye el certificado.

Consulte los509 ejemplos completos de configuración de certificados X. en el directorio de autenticación x dentro509 del directorio de ejemplos de autenticación. Este directorio también contiene ejemplos de configuración de LDAP y SCRAM.

1apiVersion: mongodb.com/v1
2kind: MongoDB
3metadata:
4 name: my-tls-enabled-rs
5spec:
6 type: ReplicaSet
7 members: 3
8 version: "8.0.0"
9 opsManager:
10 configMapRef:
11 name: my-configmap-name
12 credentials: my-credentials
13 security:
14 tls:
15 enabled: true
16 authentication:
17 enabled: true
18 modes: ["X509"]
19 internalCluster: "X509"
1apiVersion: mongodb.com/v1
2kind: MongoDBUser
3metadata:
4 name: user-with-roles
5spec:
6 username: "CN=mms-user-1,OU=cloud,O=MongoDB,L=New York,ST=New York,C=US"
7 db: "$external"
8 mongodbResourceRef:
9 name: my-resource
10 roles:
11 - db: "admin"
12 name: "clusterAdmin"