Docs Menu
Docs Home
/ /

Generación de configuración de Atlas Kubernetes

Genere recursos de configuración de Kubernetes para usar con Atlas Kubernetes Operator.

Este comando exporta configuraciones para objetos Atlas, incluyendo proyectos, implementaciones y usuarios, en un formato compatible con Kubernetes, lo que permite administrar estos recursos mediante el Operador de Kubernetes de Atlas. Para obtener más información, consulte https://www.mongodb.com/es/docs/atlas/atlas-operator/

Sintaxis del comando
atlas kubernetes config generate [options]
Nombre
Tipo
Requerido
Descripción

--clusterName

cadenas

false

Uno o más nombres de clúster separados por comas para importar

--dataFederationName

cadenas

false

Uno o más nombres de federación de datos separados por comas para importar

-h, --ayuda

false

ayuda para generar

--includeSecrets

false

Bandera que genera secretos de Kubernetes con datos para proyectos, usuarios y entidades de implementación.

--independentResources

false

Bandera que hace que los recursos generados que admiten el uso independiente utilicen identificadores externos en lugar de referencias de Kubernetes.

--operatorVersion

string

false

Versión del operador de Kubernetes de Atlas para la que se generarán recursos. El valor predeterminado es "2.13.0".

--orgId

string

false

ID de organización a utilizar. Esta opción anula la configuración del archivo de configuración o la variable de entorno.

--projectId

string

false

Cadena hexadecimal que identifica el proyecto que se utilizará. Esta opción anula la configuración del archivo de configuración o la variable de entorno.

--targetNamespace

string

false

Espacios de nombres que se utilizarán para las entidades de Kubernetes generadas

Nombre
Tipo
Requerido
Descripción

-P, --profile

string

false

Nombre del perfil que se usará en el archivo de configuración. Para obtener más información sobre los perfiles de la CLI de Atlas, consulte https://dochub.mongodb.org/core/atlas-cli-save-connection-settings.

# Export Project, DatabaseUsers, Deployments resources for a specific project without connection and integration secrets:
atlas kubernetes config generate --projectId=<projectId>
# Export Project, DatabaseUsers, Deployments resources for a specific project, but use external IDs where supported:
atlas kubernetes config generate --projectId=<projectId> --independentResources
# Export Project, DatabaseUsers, Deployments resources for a specific project including connection and integration secrets:
atlas kubernetes config generate --projectId=<projectId> --includeSecrets
# Export Project, DatabaseUsers, Deployments resources for a specific project including connection and integration secrets to a specific namespace:
atlas kubernetes config generate --projectId=<projectId> --includeSecrets --targetNamespace=<namespace>
# Export Project, DatabaseUsers, DataFederations and specific Deployment resources for a specific project including connection and integration secrets to a specific namespace:
atlas kubernetes config generate --projectId=<projectId> --clusterName=<cluster-name-1, cluster-name-2> --includeSecrets --targetNamespace=<namespace>
# Export resources for a specific version of the Atlas Kubernetes Operator:
atlas kubernetes config generate --projectId=<projectId> --targetNamespace=<namespace> --operatorVersion=1.5.1
# Export Project, DatabaseUsers, Clusters and specific DataFederation resources for a specific project to a specific namespace:
atlas kubernetes config generate --projectId=<projectId> --dataFederationName=<data-federation-name-1, data-federation-name-2> --targetNamespace=<namespace>

Volver

aplicar

En esta página