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

AtlasOrgSettings Recurso personalizado

El recurso personalizado AtlasOrgSettings te permite modificar configuraciones para una organización específica.

Importante

Recursos personalizados ya no borran objetos por defecto

  • Atlas Kubernetes Operator uses custom resource archivos de configuración to manage your Atlas configuration, but as of Atlas Kubernetes Operator 2.0, custom resources you borrar in Kubernetes are no longer (por defecto) borrados in Atlas. En su lugar, Atlas Kubernetes Operator simplemente deja de gestionar esos recursos en Atlas. Por ejemplo, si eliminas un AtlasProject Custom recurso en Kubernetes, de forma predeterminada, el Atlas Kubernetes Operator ya no elimina automáticamente el Proyecto correspondiente de Atlas. Este cambio de comportamiento está diseñado para ayudar a prevenir eliminaciones accidentales o inesperadas. Para saber más, incluido cómo revertir este comportamiento al por defecto utilizado antes de Atlas Kubernetes Operator 2.0, consulta Nuevo valor por defecto: Protección de Eliminación en Atlas Kubernetes Operator 2.0.

    Del mismo modo, Atlas Kubernetes Operator no elimina los equipos de Atlas si los eliminas de un proyecto Atlas en Kubernetes utilizando Atlas Kubernetes Operator.

  • Define explícitamente los detalles de configuración que deseas para evitar el uso implícito de los valores de configuración por defecto de Atlas. En algunos casos, heredar los valores por defecto de Atlas puede crear un ciclo de conciliación que impida que el recurso personalizado alcance un estado de READY. Por ejemplo, definir explícitamente el comportamiento de escalado automático deseado en el recurso personalizado AtlasDeployment, como se muestra en el ejemplo incluido, garantiza que un tamaño de instancia estático en el recurso personalizado no se aplique repetidamente a una implementación de Atlas que tiene el escalado automático habilitado.

    autoScaling:
    diskGB:
    enabled: true
    compute:
    enabled: true
    scaleDownEnabled: true
    minInstanceSize: M30
    maxInstanceSize: M40

El siguiente ejemplo muestra un recurso personalizado AtlasOrgSettings:

apiVersion: atlas.mongodb.com/v1
kind: AtlasOrgSettings
metadata:
name: my-org-settings
namespace: mongodb-atlas-system
spec:
orgID: "455aff84aca055313451234c"
connectionSecretRef:
name: my-org-connection-secret
apiAccessListRequired: true
genAIFeaturesEnabled: true
maxServiceAccountSecretValidityInHours: 42
multiFactorAuthRequired: true
restrictEmployeeAccess": true
securityContact": "test@example.com"
streamsCrossGroupEnabled": true

Esta sección describe los parámetros de recursos personalizados AtlasOrgSettings disponibles.

spec.orgId

Tipo: string

Requerido

Cadena única de dígitos hexadecimales 24que identifica la organización que contiene sus proyectos. El formato debe coincidir con el siguiente patrón: ^([a-f0-9]{24})$.

spec.connectionSecretRef.name

Tipo: string

Opcional

Puedes usar el parámetro spec.connectionSecretRef.name para configurar el secreto de conexión para el recurso personalizado AtlasOrgSettings. Este parámetro anula el secreto de conexión global por defecto.

Nota

Las credenciales para el AtlasOrgSettings deben tener el Organization Owner rol para modificar la configuración de la organización.

spec.apiAccessListRequired

Tipo: booleano

Opcional

Indicador que señala si se requiere que las operaciones de la API se originen desde una dirección IP que haya sido agregada a la lista de acceso a la API para la organización especificada.

spec.genAIFeaturesEnabled

Tipo: booleano

Opcional

Por defecto: true

Indicador que señala si esta organización tiene acceso a funcionalidades de IA generativa. Esta configuración está habilitada por defecto, y una vez activada, los propietarios del proyecto pueden habilitar o deshabilitar funcionalidades individuales de IA a nivel de proyecto.

Nota

Esta configuración no es aplicable a Atlas para el Gobierno.

spec.maxServiceAccountSecretValidityInHours

Tipo: integer(int32)

Opcional

Mínimo: 8

Máximo: 8760

El período máximo antes de la caducidad, en horas, para los nuevos secretos de cuentas de servicio de la API de administración de Atlas dentro de la organización especificada.

spec.multiFactorAuthRequired

Tipo: booleano

Opcional

Indicador que indica si se requiere que los usuarios configuren MFA antes de acceder a la organización especificada.

Para obtener más información, consulte Gestiona tus opciones de autenticación multifactor.

spec.restrictEmployeeAccess

Tipo: booleano

Opcional

Indicador que señala si se debe impedir que el soporte de MongoDB acceda a la infraestructura de Atlas y a los registros de clúster de cualquier implementación en la organización especificada sin permiso explícito. Una vez que se active esta configuración, puedes conceder al soporte de MongoDB un acceso de bypass de 24horas a la implementación de Atlas para resolver problemas de soporte.

Para obtener más información, consulte Configurar el acceso de soporte de MongoDB a la infraestructura de backend de Atlas.

spec.securityContact

Tipo: string

Opcional

String que especifica una dirección de correo electrónico única para que la organización especificada reciba notificaciones relacionadas con la seguridad. Especificar un contacto de seguridad no le otorga autorización ni acceso a Atlas para decisiones o aprobaciones de seguridad. Una string vacía es válida y borra el contacto de seguridad existente, si hay uno definido.

spec.orgstreamsCrossGroupEnabledId

Tipo: booleano

Opcional

Indicador que señala si los espacios de trabajo de Atlas Stream Processing de un proyecto en esta organización pueden crear conexiones con clústeres de otros proyectos en la misma organización.

Califique esta página

En esta página