Compartir a través de


az aks connection create

Nota:

Este grupo de comandos tiene comandos definidos en la CLI de Azure y al menos una extensión. Instale cada extensión para beneficiarse de sus funcionalidades extendidas. Obtenga más información sobre las extensiones.

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión entre una instancia de aks y un recurso de destino.

Comandos

Nombre Description Tipo Estado
az aks connection create app-insights

Cree una conexión de aks a app-insights.

Core Vista previa
az aks connection create appconfig

Cree una conexión aks a appconfig.

Core Vista previa
az aks connection create cognitiveservices

Cree una conexión aks a cognitiveservices.

Core Vista previa
az aks connection create confluent-cloud

Cree una conexión aks a confluent-cloud.

Core Vista previa
az aks connection create cosmos-cassandra

Cree una conexión aks a cosmos-cassandra.

Core Vista previa
az aks connection create cosmos-gremlin

Cree una conexión aks a cosmos-gremlin.

Core Vista previa
az aks connection create cosmos-mongo

Cree una conexión aks a cosmos-mongo.

Core Vista previa
az aks connection create cosmos-sql

Cree una conexión aks a cosmos-sql.

Core Vista previa
az aks connection create cosmos-table

Cree una conexión aks a cosmos-table.

Core Vista previa
az aks connection create eventhub

Cree una conexión de aks al centro de eventos.

Core Vista previa
az aks connection create keyvault

Cree una conexión aks con keyvault.

Core Vista previa
az aks connection create mysql

Cree una conexión aks a mysql.

Core Versión preliminar y en desuso
az aks connection create mysql-flexible

Cree una conexión aks a mysql-flexible.

Core Vista previa
az aks connection create mysql-flexible (serviceconnector-passwordless extensión)

Cree una conexión aks a mysql-flexible.

Extensión GA
az aks connection create postgres

Cree una conexión aks a postgres.

Core Versión preliminar y en desuso
az aks connection create postgres (serviceconnector-passwordless extensión)

Cree una conexión aks a postgres.

Extensión En desuso
az aks connection create postgres-flexible

Cree una conexión aks a postgres-flexible.

Core Vista previa
az aks connection create postgres-flexible (serviceconnector-passwordless extensión)

Cree una conexión aks a postgres-flexible.

Extensión GA
az aks connection create redis

Cree una conexión aks a redis.

Core Vista previa
az aks connection create redis-enterprise

Cree una conexión aks a redis-enterprise.

Core Vista previa
az aks connection create servicebus

Cree una conexión aks a servicebus.

Core Vista previa
az aks connection create signalr

Cree una conexión aks a signalr.

Core Vista previa
az aks connection create sql

Cree una conexión aks a sql.

Core Vista previa
az aks connection create sql (serviceconnector-passwordless extensión)

Cree una conexión aks a sql.

Extensión GA
az aks connection create storage-blob

Cree una conexión aks con storage-blob.

Core Vista previa
az aks connection create storage-file

Cree una conexión aks al archivo de almacenamiento.

Core Vista previa
az aks connection create storage-queue

Cree una conexión aks a la cola de almacenamiento.

Core Vista previa
az aks connection create storage-table

Cree una conexión aks a storage-table.

Core Vista previa
az aks connection create webpubsub

Cree una conexión aks a webpubsub.

Core Vista previa

az aks connection create app-insights

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión de aks a app-insights.

az aks connection create app-insights [--app-insights]
                                      [--appconfig-id]
                                      [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python}]
                                      [--connection]
                                      [--customized-keys]
                                      [--kube-namespace]
                                      [--name]
                                      [--no-wait]
                                      [--opt-out {auth, configinfo, publicnetwork}]
                                      [--resource-group]
                                      [--secret]
                                      [--source-id]
                                      [--target-id]
                                      [--target-resource-group]

Ejemplos

Creación de una conexión entre aks y app-insights de forma interactiva

az aks connection create app-insights

Creación de una conexión entre aks y app-insights con el nombre del recurso

az aks connection create app-insights -g ClusterRG -n MyCluster --tg AppInsightsRG --app-insights MyAppInsights --secret

Creación de una conexión entre aks y app-insights con el identificador de recurso

az aks connection create app-insights --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/microsoft.insights/components/{appinsights} --secret

Parámetros opcionales

--app-insights

Nombre de la información de la aplicación. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: dotnet, dotnet-internal, go, java, nodejs, none, python
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--app-insights'].

--target-resource-group --tg

El grupo de recursos que contiene la información de la aplicación. Obligatorio si no se especifica '--target-id'.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create appconfig

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks a appconfig.

az aks connection create appconfig [--app-config]
                                   [--appconfig-id]
                                   [--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
                                   [--connection]
                                   [--customized-keys]
                                   [--kube-namespace]
                                   [--name]
                                   [--no-wait]
                                   [--opt-out {auth, configinfo, publicnetwork}]
                                   [--private-endpoint {false, true}]
                                   [--resource-group]
                                   [--secret]
                                   [--service-principal]
                                   [--source-id]
                                   [--target-id]
                                   [--target-resource-group]
                                   [--workload-identity]

Ejemplos

Creación de una conexión entre aks y appconfig de forma interactiva

az aks connection create appconfig

Creación de una conexión entre aks y appconfig con el nombre del recurso

az aks connection create appconfig -g ClusterRG -n MyCluster --tg AppconfigRG --app-config MyConfigStore --secret

Creación de una conexión entre aks y appconfig con el identificador de recurso

az aks connection create appconfig --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.AppConfiguration/configurationStores/{config_store} --secret

Parámetros opcionales

--app-config

Nombre de la configuración de la aplicación. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

--service-principal

La información de autenticación de la entidad de servicio.

Uso: --service-principal client-id=XX secret=XX

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--app-config'].

--target-resource-group --tg

El grupo de recursos que contiene la configuración de la aplicación. Obligatorio si no se especifica '--target-id'.

--workload-identity

La identidad administrada asignada por el usuario que se usa para crear la federación de identidades de carga de trabajo.

Uso: --workload-identity

user-identity-resource-id: obligatorio. Identificador de recurso de la identidad asignada por el usuario. No use la identidad del plano de control de AKS ni la identidad de kubelet, que no es compatible con la credencial de identidad federada.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create cognitiveservices

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks a cognitiveservices.

az aks connection create cognitiveservices [--account]
                                           [--appconfig-id]
                                           [--client-type {dotnet, none, python}]
                                           [--connection]
                                           [--customized-keys]
                                           [--kube-namespace]
                                           [--name]
                                           [--no-wait]
                                           [--opt-out {auth, configinfo, publicnetwork}]
                                           [--resource-group]
                                           [--secret]
                                           [--service-principal]
                                           [--source-id]
                                           [--target-id]
                                           [--target-resource-group]
                                           [--workload-identity]

Ejemplos

Creación de una conexión entre aks y cognitiveservices de forma interactiva

az aks connection create cognitiveservices

Creación de una conexión entre aks y cognitiveservices con el nombre del recurso

az aks connection create cognitiveservices -g ClusterRG -n MyCluster --tg CognitiveServicesRG --account MyAccount --secret

Creación de una conexión entre aks y cognitiveservices con el identificador de recurso

az aks connection create cognitiveservices --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.CognitiveServices/accounts/{account} --secret

Parámetros opcionales

--account

Nombre de la cuenta de Cognitive Services. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: dotnet, none, python
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

--service-principal

La información de autenticación de la entidad de servicio.

Uso: --service-principal client-id=XX secret=XX

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account'].

--target-resource-group --tg

El grupo de recursos que contiene cognitive Services. Obligatorio si no se especifica '--target-id'.

--workload-identity

La identidad administrada asignada por el usuario que se usa para crear la federación de identidades de carga de trabajo.

Uso: --workload-identity

user-identity-resource-id: obligatorio. Identificador de recurso de la identidad asignada por el usuario. No use la identidad del plano de control de AKS ni la identidad de kubelet, que no es compatible con la credencial de identidad federada.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create confluent-cloud

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks a confluent-cloud.

az aks connection create confluent-cloud --bootstrap-server
                                         --kafka-key
                                         --kafka-secret
                                         --schema-key
                                         --schema-registry
                                         --schema-secret
                                         [--appconfig-id]
                                         [--client-type {dotnet, dotnet-internal, go, java, none, python, springBoot}]
                                         [--connection]
                                         [--customized-keys]
                                         [--kube-namespace]
                                         [--name]
                                         [--no-wait]
                                         [--opt-out {auth, configinfo, publicnetwork}]
                                         [--resource-group]
                                         [--source-id]

Ejemplos

Creación de una conexión entre aks y confluent-cloud

az aks connection create confluent-cloud -g ClusterRG -n MyCluster --bootstrap-server xxx.eastus.azure.confluent.cloud:9092 --kafka-key Name --kafka-secret Secret --schema-registry https://xxx.eastus.azure.confluent.cloud --schema-key Name --schema-secret Secret

Parámetros requeridos

--bootstrap-server

Dirección URL del servidor de arranque de Kafka.

--kafka-key

Clave de API de Kafka (clave).

--kafka-secret

Clave de API de Kafka (secreto).

--schema-key

Clave de API del Registro de esquemas (clave).

--schema-registry

Dirección URL del Registro de esquema.

--schema-secret

Clave de API del Registro de esquemas (secreto).

Parámetros opcionales

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: dotnet, dotnet-internal, go, java, none, python, springBoot
--connection

Nombre de la conexión.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create cosmos-cassandra

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks a cosmos-cassandra.

az aks connection create cosmos-cassandra [--account]
                                          [--appconfig-id]
                                          [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
                                          [--connection]
                                          [--customized-keys]
                                          [--key-space]
                                          [--kube-namespace]
                                          [--name]
                                          [--no-wait]
                                          [--opt-out {auth, configinfo, publicnetwork}]
                                          [--private-endpoint {false, true}]
                                          [--resource-group]
                                          [--secret]
                                          [--service-endpoint {false, true}]
                                          [--service-principal]
                                          [--source-id]
                                          [--target-id]
                                          [--target-resource-group]
                                          [--workload-identity]

Ejemplos

Creación de una conexión entre aks y cosmos-cassandra de forma interactiva

az aks connection create cosmos-cassandra

Creación de una conexión entre aks y cosmos-cassandra con el nombre del recurso

az aks connection create cosmos-cassandra -g ClusterRG -n MyCluster --tg CosmosRG --account MyAccount --key-space MyKeySpace --secret

Creación de una conexión entre aks y cosmos-cassandra con el identificador de recurso

az aks connection create cosmos-cassandra --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/cassandraKeyspaces/{key_space} --secret

Parámetros opcionales

--account

Nombre de la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--key-space

Nombre del espacio de claves. Obligatorio si no se especifica '--target-id'.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

--service-endpoint

Conectar servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

Uso: --service-principal client-id=XX secret=XX

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account', '--key-space'].

--target-resource-group --tg

El grupo de recursos que contiene la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.

--workload-identity

La identidad administrada asignada por el usuario que se usa para crear la federación de identidades de carga de trabajo.

Uso: --workload-identity

user-identity-resource-id: obligatorio. Identificador de recurso de la identidad asignada por el usuario. No use la identidad del plano de control de AKS ni la identidad de kubelet, que no es compatible con la credencial de identidad federada.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create cosmos-gremlin

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks a cosmos-gremlin.

az aks connection create cosmos-gremlin [--account]
                                        [--appconfig-id]
                                        [--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python}]
                                        [--connection]
                                        [--customized-keys]
                                        [--database]
                                        [--graph]
                                        [--kube-namespace]
                                        [--name]
                                        [--no-wait]
                                        [--opt-out {auth, configinfo, publicnetwork}]
                                        [--private-endpoint {false, true}]
                                        [--resource-group]
                                        [--secret]
                                        [--service-endpoint {false, true}]
                                        [--service-principal]
                                        [--source-id]
                                        [--target-id]
                                        [--target-resource-group]
                                        [--workload-identity]

Ejemplos

Creación de una conexión entre aks y cosmos-gremlin de forma interactiva

az aks connection create cosmos-gremlin

Creación de una conexión entre aks y cosmos-gremlin con el nombre del recurso

az aks connection create cosmos-gremlin -g ClusterRG -n MyCluster --tg CosmosRG --account MyAccount --database MyDB --graph MyGraph --secret

Creación de una conexión entre aks y cosmos-gremlin con el identificador de recurso

az aks connection create cosmos-gremlin --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/gremlinDatabases/{database}/graphs/{graph} --secret

Parámetros opcionales

--account

Nombre de la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: dotnet, dotnet-internal, java, nodejs, none, php, python
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos. Obligatorio si no se especifica '--target-id'.

--graph

Nombre del grafo. Obligatorio si no se especifica '--target-id'.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

--service-endpoint

Conectar servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

Uso: --service-principal client-id=XX secret=XX

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account', '--database', '--graph'].

--target-resource-group --tg

El grupo de recursos que contiene la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.

--workload-identity

La identidad administrada asignada por el usuario que se usa para crear la federación de identidades de carga de trabajo.

Uso: --workload-identity

user-identity-resource-id: obligatorio. Identificador de recurso de la identidad asignada por el usuario. No use la identidad del plano de control de AKS ni la identidad de kubelet, que no es compatible con la credencial de identidad federada.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create cosmos-mongo

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks a cosmos-mongo.

az aks connection create cosmos-mongo [--account]
                                      [--appconfig-id]
                                      [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, springBoot}]
                                      [--connection]
                                      [--customized-keys]
                                      [--database]
                                      [--kube-namespace]
                                      [--name]
                                      [--no-wait]
                                      [--opt-out {auth, configinfo, publicnetwork}]
                                      [--private-endpoint {false, true}]
                                      [--resource-group]
                                      [--secret]
                                      [--service-endpoint {false, true}]
                                      [--service-principal]
                                      [--source-id]
                                      [--target-id]
                                      [--target-resource-group]
                                      [--workload-identity]

Ejemplos

Creación de una conexión entre aks y cosmos-mongo de forma interactiva

az aks connection create cosmos-mongo

Creación de una conexión entre aks y cosmos-mongo con el nombre del recurso

az aks connection create cosmos-mongo -g ClusterRG -n MyCluster --tg CosmosRG --account MyAccount --database MyDB --secret

Creación de una conexión entre aks y cosmos-mongo con el identificador de recurso

az aks connection create cosmos-mongo --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/mongodbDatabases/{database} --secret

Parámetros opcionales

--account

Nombre de la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: dotnet, dotnet-internal, go, java, nodejs, none, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos. Obligatorio si no se especifica '--target-id'.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

--service-endpoint

Conectar servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

Uso: --service-principal client-id=XX secret=XX

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['-target-resource-group', '--account', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.

--workload-identity

La identidad administrada asignada por el usuario que se usa para crear la federación de identidades de carga de trabajo.

Uso: --workload-identity

user-identity-resource-id: obligatorio. Identificador de recurso de la identidad asignada por el usuario. No use la identidad del plano de control de AKS ni la identidad de kubelet, que no es compatible con la credencial de identidad federada.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create cosmos-sql

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks a cosmos-sql.

az aks connection create cosmos-sql [--account]
                                    [--appconfig-id]
                                    [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                    [--connection]
                                    [--customized-keys]
                                    [--database]
                                    [--kube-namespace]
                                    [--name]
                                    [--no-wait]
                                    [--opt-out {auth, configinfo, publicnetwork}]
                                    [--private-endpoint {false, true}]
                                    [--resource-group]
                                    [--secret]
                                    [--service-endpoint {false, true}]
                                    [--service-principal]
                                    [--source-id]
                                    [--target-id]
                                    [--target-resource-group]
                                    [--workload-identity]

Ejemplos

Creación de una conexión entre aks y cosmos-sql de forma interactiva

az aks connection create cosmos-sql

Creación de una conexión entre aks y cosmos-sql con el nombre del recurso

az aks connection create cosmos-sql -g ClusterRG -n MyCluster --tg CosmosRG --account MyAccount --database MyDB --secret

Creación de una conexión entre aks y cosmos-sql con el identificador de recurso

az aks connection create cosmos-sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/sqlDatabases/{database} --secret

Parámetros opcionales

--account

Nombre de la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos. Obligatorio si no se especifica '--target-id'.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

--service-endpoint

Conectar servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

Uso: --service-principal client-id=XX secret=XX

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['-target-resource-group', '--account', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.

--workload-identity

La identidad administrada asignada por el usuario que se usa para crear la federación de identidades de carga de trabajo.

Uso: --workload-identity

user-identity-resource-id: obligatorio. Identificador de recurso de la identidad asignada por el usuario. No use la identidad del plano de control de AKS ni la identidad de kubelet, que no es compatible con la credencial de identidad federada.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create cosmos-table

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks a cosmos-table.

az aks connection create cosmos-table [--account]
                                      [--appconfig-id]
                                      [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                      [--connection]
                                      [--customized-keys]
                                      [--kube-namespace]
                                      [--name]
                                      [--no-wait]
                                      [--opt-out {auth, configinfo, publicnetwork}]
                                      [--private-endpoint {false, true}]
                                      [--resource-group]
                                      [--secret]
                                      [--service-endpoint {false, true}]
                                      [--service-principal]
                                      [--source-id]
                                      [--table]
                                      [--target-id]
                                      [--target-resource-group]
                                      [--workload-identity]

Ejemplos

Creación de una conexión entre aks y cosmos-table de forma interactiva

az aks connection create cosmos-table

Creación de una conexión entre aks y cosmos-table con el nombre del recurso

az aks connection create cosmos-table -g ClusterRG -n MyCluster --tg CosmosRG --account MyAccount --table MyTable --secret

Creación de una conexión entre aks y cosmos-table con el identificador de recurso

az aks connection create cosmos-table --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DocumentDB/databaseAccounts/{account}/tables/{table} --secret

Parámetros opcionales

--account

Nombre de la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

--service-endpoint

Conectar servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

Uso: --service-principal client-id=XX secret=XX

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--table

Nombre de la tabla. Obligatorio si no se especifica '--target-id'.

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account', '--table'].

--target-resource-group --tg

El grupo de recursos que contiene la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.

--workload-identity

La identidad administrada asignada por el usuario que se usa para crear la federación de identidades de carga de trabajo.

Uso: --workload-identity

user-identity-resource-id: obligatorio. Identificador de recurso de la identidad asignada por el usuario. No use la identidad del plano de control de AKS ni la identidad de kubelet, que no es compatible con la credencial de identidad federada.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create eventhub

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión de aks al centro de eventos.

az aks connection create eventhub [--appconfig-id]
                                  [--client-type {dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot}]
                                  [--connection]
                                  [--customized-keys]
                                  [--kube-namespace]
                                  [--name]
                                  [--namespace]
                                  [--no-wait]
                                  [--opt-out {auth, configinfo, publicnetwork}]
                                  [--private-endpoint {false, true}]
                                  [--resource-group]
                                  [--secret]
                                  [--service-endpoint {false, true}]
                                  [--service-principal]
                                  [--source-id]
                                  [--target-id]
                                  [--target-resource-group]
                                  [--workload-identity]

Ejemplos

Creación de una conexión entre aks y eventhub de forma interactiva

az aks connection create eventhub

Creación de una conexión entre aks y eventhub con el nombre del recurso

az aks connection create eventhub -g ClusterRG -n MyCluster --tg EventhubRG --namespace MyNamespace --secret

Creación de una conexión entre aks y eventhub con el identificador de recurso

az aks connection create eventhub --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.EventHub/namespaces/{namespace} --secret

Parámetros opcionales

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--namespace

Nombre del espacio de nombres del centro de eventos. Obligatorio si no se especifica '--target-id'.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

--service-endpoint

Conectar servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

Uso: --service-principal client-id=XX secret=XX

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--namespace'].

--target-resource-group --tg

Grupo de recursos que contiene el centro de eventos. Obligatorio si no se especifica '--target-id'.

--workload-identity

La identidad administrada asignada por el usuario que se usa para crear la federación de identidades de carga de trabajo.

Uso: --workload-identity

user-identity-resource-id: obligatorio. Identificador de recurso de la identidad asignada por el usuario. No use la identidad del plano de control de AKS ni la identidad de kubelet, que no es compatible con la credencial de identidad federada.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create keyvault

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks con keyvault.

az aks connection create keyvault [--appconfig-id]
                                  [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                  [--connection]
                                  [--customized-keys]
                                  [--enable-csi {false, true}]
                                  [--kube-namespace]
                                  [--name]
                                  [--new {false, true}]
                                  [--no-wait]
                                  [--opt-out {auth, configinfo, publicnetwork}]
                                  [--private-endpoint {false, true}]
                                  [--resource-group]
                                  [--service-endpoint {false, true}]
                                  [--service-principal]
                                  [--source-id]
                                  [--target-id]
                                  [--target-resource-group]
                                  [--vault]
                                  [--workload-identity]

Ejemplos

Creación de una conexión entre aks y keyvault de forma interactiva

az aks connection create keyvault

Creación de una conexión entre aks y keyvault con el nombre del recurso

az aks connection create keyvault -g ClusterRG -n MyCluster --tg KeyvaultRG --vault MyVault --enable-csi

Creación de una conexión entre aks y keyvault con el identificador de recurso

az aks connection create keyvault --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.KeyVault/vaults/{vault} --enable-csi

Creación de un nuevo almacén de claves y conexión de aks a él de forma interactiva

az aks connection create keyvault --new

Cree un nuevo almacén de claves y conéctelo a aks.

az aks connection create keyvault --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --new

Parámetros opcionales

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--enable-csi

Use keyvault como almacén de secretos a través de un volumen CSI. Si se especifica, no se necesitan argumentos AuthType.

valores aceptados: false, true
valor predeterminado: False
--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--new

Indica si se va a crear un nuevo almacén de claves al crear la conexión aks.

valores aceptados: false, true
valor predeterminado: False
--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--service-endpoint

Conectar servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

Uso: --service-principal client-id=XX secret=XX

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--vault'].

--target-resource-group --tg

Grupo de recursos que contiene el almacén de claves. Obligatorio si no se especifica '--target-id'.

--vault

Nombre del almacén de claves. Obligatorio si no se especifica '--target-id'.

--workload-identity

La identidad administrada asignada por el usuario que se usa para crear la federación de identidades de carga de trabajo.

Uso: --workload-identity

user-identity-resource-id: obligatorio. Identificador de recurso de la identidad asignada por el usuario. No use la identidad del plano de control de AKS ni la identidad de kubelet, que no es compatible con la credencial de identidad federada.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create mysql

Vista previa Obsoleto

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Este comando ha quedado en desuso y se quitará en una versión futura.

Cree una conexión aks a mysql.

az aks connection create mysql [--appconfig-id]
                               [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                               [--connection]
                               [--customized-keys]
                               [--database]
                               [--kube-namespace]
                               [--name]
                               [--no-wait]
                               [--opt-out {auth, configinfo, publicnetwork}]
                               [--private-endpoint {false, true}]
                               [--resource-group]
                               [--secret]
                               [--server]
                               [--service-endpoint {false, true}]
                               [--source-id]
                               [--target-id]
                               [--target-resource-group]

Ejemplos

Creación de una conexión entre aks y mysql de forma interactiva

az aks connection create mysql

Creación de una conexión entre aks y mysql con el nombre del recurso

az aks connection create mysql -g ClusterRG -n MyCluster --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Creación de una conexión entre aks y mysql con el identificador de recurso

az aks connection create mysql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBForMySQL/servers/{server}/databases/{database} --secret name=XX secret=XX

Parámetros opcionales

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos mysql. Obligatorio si no se especifica '--target-id'.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret name=XX secret=XX --secret name=XX secret-name=XX

name : obligatorio. Nombre de usuario o cuenta para la autenticación secreta. secreto: se requiere uno de <secretos, secret-uri, secret-name> . Contraseña o clave de cuenta para la autenticación secreta. secret-name: se requiere uno de <secretos, secret-uri, secret-name> . Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.

--server

Nombre del servidor mysql. Obligatorio si no se especifica '--target-id'.

--service-endpoint

Conectar servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

valores aceptados: false, true
--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene el servidor mysql. Obligatorio si no se especifica '--target-id'.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create mysql-flexible

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks a mysql-flexible.

az aks connection create mysql-flexible [--appconfig-id]
                                        [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                        [--connection]
                                        [--customized-keys]
                                        [--database]
                                        [--kube-namespace]
                                        [--name]
                                        [--no-wait]
                                        [--opt-out {auth, configinfo, publicnetwork}]
                                        [--resource-group]
                                        [--secret]
                                        [--server]
                                        [--source-id]
                                        [--target-id]
                                        [--target-resource-group]

Ejemplos

Creación de una conexión entre aks y mysql-flexible de forma interactiva

az aks connection create mysql-flexible

Creación de una conexión entre aks y mysql-flexible con el nombre del recurso

az aks connection create mysql-flexible -g ClusterRG -n MyCluster --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Creación de una conexión entre aks y mysql-flexible con el identificador de recurso

az aks connection create mysql-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforMySQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX

Parámetros opcionales

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos flexible mysql. Obligatorio si no se especifica '--target-id'.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret name=XX secret=XX --secret name=XX secret-name=XX

name : obligatorio. Nombre de usuario o cuenta para la autenticación secreta. secreto: se requiere uno de <secretos, secret-uri, secret-name> . Contraseña o clave de cuenta para la autenticación secreta. secret-name: se requiere uno de <secretos, secret-uri, secret-name> . Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.

--server

Nombre del servidor flexible mysql. Obligatorio si no se especifica '--target-id'.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene el servidor flexible mysql. Obligatorio si no se especifica '--target-id'.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create mysql-flexible (serviceconnector-passwordless extensión)

Cree una conexión aks a mysql-flexible.

az aks connection create mysql-flexible [--appconfig-id]
                                        [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                        [--connection]
                                        [--customized-keys]
                                        [--database]
                                        [--kube-namespace]
                                        [--name]
                                        [--no-wait]
                                        [--opt-out {auth, configinfo, publicnetwork}]
                                        [--resource-group]
                                        [--secret]
                                        [--server]
                                        [--source-id]
                                        [--target-id]
                                        [--target-resource-group]
                                        [--yes]

Ejemplos

Creación de una conexión entre aks y mysql-flexible de forma interactiva

az aks connection create mysql-flexible

Creación de una conexión entre aks y mysql-flexible con el nombre del recurso

az aks connection create mysql-flexible -g ClusterRG -n MyCluster --tg MysqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Creación de una conexión entre aks y mysql-flexible con el identificador de recurso

az aks connection create mysql-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforMySQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX

Parámetros opcionales

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos flexible mysql. Obligatorio si no se especifica '--target-id'.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret name=XX secret=XX --secret name=XX secret-name=XX

name : obligatorio. Nombre de usuario o cuenta para la autenticación secreta. secreto: se requiere uno de <secretos, secret-uri, secret-name> . Contraseña o clave de cuenta para la autenticación secreta. secret-name: se requiere uno de <secretos, secret-uri, secret-name> . Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.

--server

Nombre del servidor flexible mysql. Obligatorio si no se especifica '--target-id'.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene el servidor flexible mysql. Obligatorio si no se especifica '--target-id'.

--yes -y

No solicita confirmación.

valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create postgres

Vista previa Obsoleto

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Este comando ha quedado en desuso y se quitará en una versión futura.

Cree una conexión aks a postgres.

az aks connection create postgres [--appconfig-id]
                                  [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                  [--connection]
                                  [--customized-keys]
                                  [--database]
                                  [--kube-namespace]
                                  [--name]
                                  [--new {false, true}]
                                  [--no-wait]
                                  [--opt-out {auth, configinfo, publicnetwork}]
                                  [--private-endpoint {false, true}]
                                  [--resource-group]
                                  [--secret]
                                  [--server]
                                  [--service-endpoint {false, true}]
                                  [--source-id]
                                  [--target-id]
                                  [--target-resource-group]

Ejemplos

Creación de una conexión entre aks y postgres de forma interactiva

az aks connection create postgres

Creación de una conexión entre aks y postgres con el nombre del recurso

az aks connection create postgres -g ClusterRG -n MyCluster --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Creación de una conexión entre aks y postgres con el identificador de recurso

az aks connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/servers/{server}/databases/{database} --secret name=XX secret=XX

Creación de un nuevo postgres y conexión de aks a él de forma interactiva

az aks connection create postgres --new

Creación de un nuevo postgres y conexión de aks a él

az aks connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --new

Parámetros opcionales

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos postgres. Obligatorio si no se especifica '--target-id'.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--new

Indica si se va a crear un nuevo postgres al crear la conexión aks.

valores aceptados: false, true
valor predeterminado: False
--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret name=XX secret=XX --secret name=XX secret-name=XX

name : obligatorio. Nombre de usuario o cuenta para la autenticación secreta. secreto: se requiere uno de <secretos, secret-uri, secret-name> . Contraseña o clave de cuenta para la autenticación secreta. secret-name: se requiere uno de <secretos, secret-uri, secret-name> . Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.

--server

Nombre del servidor postgres. Obligatorio si no se especifica '--target-id'.

--service-endpoint

Conectar servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

valores aceptados: false, true
--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene el servicio postgres. Obligatorio si no se especifica '--target-id'.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create postgres (serviceconnector-passwordless extensión)

Obsoleto

Este comando ha quedado en desuso y se quitará en una versión futura.

Cree una conexión aks a postgres.

az aks connection create postgres [--appconfig-id]
                                  [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                  [--connection]
                                  [--customized-keys]
                                  [--database]
                                  [--kube-namespace]
                                  [--name]
                                  [--new {false, true}]
                                  [--no-wait]
                                  [--opt-out {auth, configinfo, publicnetwork}]
                                  [--private-endpoint {false, true}]
                                  [--resource-group]
                                  [--secret]
                                  [--server]
                                  [--service-endpoint {false, true}]
                                  [--source-id]
                                  [--target-id]
                                  [--target-resource-group]
                                  [--yes]

Ejemplos

Creación de una conexión entre aks y postgres de forma interactiva

az aks connection create postgres

Creación de una conexión entre aks y postgres con el nombre del recurso

az aks connection create postgres -g ClusterRG -n MyCluster --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Creación de una conexión entre aks y postgres con el identificador de recurso

az aks connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/servers/{server}/databases/{database} --secret name=XX secret=XX

Creación de un nuevo postgres y conexión de aks a él de forma interactiva

az aks connection create postgres --new

Creación de un nuevo postgres y conexión de aks a él

az aks connection create postgres --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --new

Parámetros opcionales

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos postgres. Obligatorio si no se especifica '--target-id'.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--new

Indica si se va a crear un nuevo postgres al crear la conexión aks.

valores aceptados: false, true
valor predeterminado: False
--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret name=XX secret=XX --secret name=XX secret-name=XX

name : obligatorio. Nombre de usuario o cuenta para la autenticación secreta. secreto: se requiere uno de <secretos, secret-uri, secret-name> . Contraseña o clave de cuenta para la autenticación secreta. secret-name: se requiere uno de <secretos, secret-uri, secret-name> . Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.

--server

Nombre del servidor postgres. Obligatorio si no se especifica '--target-id'.

--service-endpoint

Conectar servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

valores aceptados: false, true
--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene el servicio postgres. Obligatorio si no se especifica '--target-id'.

--yes -y

No solicita confirmación.

valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create postgres-flexible

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks a postgres-flexible.

az aks connection create postgres-flexible [--appconfig-id]
                                           [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                           [--connection]
                                           [--customized-keys]
                                           [--database]
                                           [--kube-namespace]
                                           [--name]
                                           [--no-wait]
                                           [--opt-out {auth, configinfo, publicnetwork}]
                                           [--resource-group]
                                           [--secret]
                                           [--server]
                                           [--source-id]
                                           [--target-id]
                                           [--target-resource-group]

Ejemplos

Creación de una conexión entre aks y postgres-flexible de forma interactiva

az aks connection create postgres-flexible

Creación de una conexión entre aks y postgres-flexible con el nombre del recurso

az aks connection create postgres-flexible -g ClusterRG -n MyCluster --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Creación de una conexión entre aks y postgres-flexible con el identificador de recurso

az aks connection create postgres-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX

Parámetros opcionales

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos flexible postgres. Obligatorio si no se especifica '--target-id'.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret name=XX secret=XX --secret name=XX secret-name=XX

name : obligatorio. Nombre de usuario o cuenta para la autenticación secreta. secreto: se requiere uno de <secretos, secret-uri, secret-name> . Contraseña o clave de cuenta para la autenticación secreta. secret-name: se requiere uno de <secretos, secret-uri, secret-name> . Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.

--server

Nombre del servidor flexible postgres. Obligatorio si no se especifica '--target-id'.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene el servicio postgres flexible. Obligatorio si no se especifica '--target-id'.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create postgres-flexible (serviceconnector-passwordless extensión)

Cree una conexión aks a postgres-flexible.

az aks connection create postgres-flexible [--appconfig-id]
                                           [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                           [--connection]
                                           [--customized-keys]
                                           [--database]
                                           [--kube-namespace]
                                           [--name]
                                           [--no-wait]
                                           [--opt-out {auth, configinfo, publicnetwork}]
                                           [--resource-group]
                                           [--secret]
                                           [--server]
                                           [--source-id]
                                           [--target-id]
                                           [--target-resource-group]
                                           [--yes]

Ejemplos

Creación de una conexión entre aks y postgres-flexible de forma interactiva

az aks connection create postgres-flexible

Creación de una conexión entre aks y postgres-flexible con el nombre del recurso

az aks connection create postgres-flexible -g ClusterRG -n MyCluster --tg PostgresRG --server MyServer --database MyDB --secret name=XX secret=XX

Creación de una conexión entre aks y postgres-flexible con el identificador de recurso

az aks connection create postgres-flexible --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.DBforPostgreSQL/flexibleServers/{server}/databases/{database} --secret name=XX secret=XX

Parámetros opcionales

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos flexible postgres. Obligatorio si no se especifica '--target-id'.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret name=XX secret=XX --secret name=XX secret-name=XX

name : obligatorio. Nombre de usuario o cuenta para la autenticación secreta. secreto: se requiere uno de <secretos, secret-uri, secret-name> . Contraseña o clave de cuenta para la autenticación secreta. secret-name: se requiere uno de <secretos, secret-uri, secret-name> . Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.

--server

Nombre del servidor flexible postgres. Obligatorio si no se especifica '--target-id'.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene el servicio postgres flexible. Obligatorio si no se especifica '--target-id'.

--yes -y

No solicita confirmación.

valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create redis

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks a redis.

az aks connection create redis [--appconfig-id]
                               [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
                               [--connection]
                               [--customized-keys]
                               [--database]
                               [--kube-namespace]
                               [--name]
                               [--no-wait]
                               [--opt-out {auth, configinfo, publicnetwork}]
                               [--private-endpoint {false, true}]
                               [--resource-group]
                               [--secret]
                               [--server]
                               [--source-id]
                               [--target-id]
                               [--target-resource-group]

Ejemplos

Creación de una conexión entre aks y redis de forma interactiva

az aks connection create redis

Creación de una conexión entre aks y redis con el nombre del recurso

az aks connection create redis -g ClusterRG -n MyCluster --tg RedisRG --server MyServer --database MyDB --secret

Creación de una conexión entre aks y redis con el identificador de recurso

az aks connection create redis --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Cache/redis/{server}/databases/{database} --secret

Parámetros opcionales

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos de redis. Obligatorio si no se especifica '--target-id'.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

--server

Nombre del servidor redis. Obligatorio si no se especifica '--target-id'.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene el servidor redis. Obligatorio si no se especifica '--target-id'.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create redis-enterprise

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks a redis-enterprise.

az aks connection create redis-enterprise [--appconfig-id]
                                          [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
                                          [--connection]
                                          [--customized-keys]
                                          [--database]
                                          [--kube-namespace]
                                          [--name]
                                          [--no-wait]
                                          [--opt-out {auth, configinfo, publicnetwork}]
                                          [--resource-group]
                                          [--secret]
                                          [--server]
                                          [--source-id]
                                          [--target-id]
                                          [--target-resource-group]

Ejemplos

Creación de una conexión entre aks y redis-enterprise de forma interactiva

az aks connection create redis-enterprise

Creación de una conexión entre aks y redis-enterprise con el nombre del recurso

az aks connection create redis-enterprise -g ClusterRG -n MyCluster --tg RedisRG --server MyServer --database MyDB --secret

Creación de una conexión entre aks y redis-enterprise con el identificador de recurso

az aks connection create redis-enterprise --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Cache/redisEnterprise/{server}/databases/{database} --secret

Parámetros opcionales

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos empresarial de Redis. Obligatorio si no se especifica '--target-id'.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

--server

Nombre del servidor empresarial de Redis. Obligatorio si no se especifica '--target-id'.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene el servidor redis. Obligatorio si no se especifica '--target-id'.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create servicebus

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks a servicebus.

az aks connection create servicebus [--appconfig-id]
                                    [--client-type {dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot}]
                                    [--connection]
                                    [--customized-keys]
                                    [--kube-namespace]
                                    [--name]
                                    [--namespace]
                                    [--no-wait]
                                    [--opt-out {auth, configinfo, publicnetwork}]
                                    [--private-endpoint {false, true}]
                                    [--resource-group]
                                    [--secret]
                                    [--service-endpoint {false, true}]
                                    [--service-principal]
                                    [--source-id]
                                    [--target-id]
                                    [--target-resource-group]
                                    [--workload-identity]

Ejemplos

Creación de una conexión entre aks y servicebus de forma interactiva

az aks connection create servicebus

Creación de una conexión entre aks y servicebus con el nombre del recurso

az aks connection create servicebus -g ClusterRG -n MyCluster --tg ServicebusRG --namespace MyNamespace --secret

Creación de una conexión entre aks y servicebus con el identificador de recurso

az aks connection create servicebus --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.ServiceBus/namespaces/{namespace} --secret

Parámetros opcionales

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--namespace

Nombre del espacio de nombres del bus de servicio. Obligatorio si no se especifica '--target-id'.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

--service-endpoint

Conectar servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

Uso: --service-principal client-id=XX secret=XX

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--namespace'].

--target-resource-group --tg

El grupo de recursos que contiene el bus de servicio. Obligatorio si no se especifica '--target-id'.

--workload-identity

La identidad administrada asignada por el usuario que se usa para crear la federación de identidades de carga de trabajo.

Uso: --workload-identity

user-identity-resource-id: obligatorio. Identificador de recurso de la identidad asignada por el usuario. No use la identidad del plano de control de AKS ni la identidad de kubelet, que no es compatible con la credencial de identidad federada.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create signalr

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks a signalr.

az aks connection create signalr [--appconfig-id]
                                 [--client-type {dotnet, dotnet-internal, none}]
                                 [--connection]
                                 [--customized-keys]
                                 [--kube-namespace]
                                 [--name]
                                 [--no-wait]
                                 [--opt-out {auth, configinfo, publicnetwork}]
                                 [--private-endpoint {false, true}]
                                 [--resource-group]
                                 [--secret]
                                 [--service-principal]
                                 [--signalr]
                                 [--source-id]
                                 [--target-id]
                                 [--target-resource-group]
                                 [--workload-identity]

Ejemplos

Creación de una conexión entre aks y signalr de forma interactiva

az aks connection create signalr

Creación de una conexión entre aks y signalr con el nombre del recurso

az aks connection create signalr -g ClusterRG -n MyCluster --tg SignalrRG --signalr MySignalR --secret

Creación de una conexión entre aks y signalr con el identificador de recurso

az aks connection create signalr --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.SignalRService/SignalR/{signalr} --secret

Parámetros opcionales

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: dotnet, dotnet-internal, none
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

--service-principal

La información de autenticación de la entidad de servicio.

Uso: --service-principal client-id=XX secret=XX

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

--signalr

Nombre del servicio signalr. Obligatorio si no se especifica '--target-id'.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--signalr'].

--target-resource-group --tg

Grupo de recursos que contiene el signalr. Obligatorio si no se especifica '--target-id'.

--workload-identity

La identidad administrada asignada por el usuario que se usa para crear la federación de identidades de carga de trabajo.

Uso: --workload-identity

user-identity-resource-id: obligatorio. Identificador de recurso de la identidad asignada por el usuario. No use la identidad del plano de control de AKS ni la identidad de kubelet, que no es compatible con la credencial de identidad federada.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create sql

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks a sql.

az aks connection create sql [--appconfig-id]
                             [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                             [--connection]
                             [--customized-keys]
                             [--database]
                             [--kube-namespace]
                             [--name]
                             [--no-wait]
                             [--opt-out {auth, configinfo, publicnetwork}]
                             [--private-endpoint {false, true}]
                             [--resource-group]
                             [--secret]
                             [--server]
                             [--service-endpoint {false, true}]
                             [--source-id]
                             [--target-id]
                             [--target-resource-group]

Ejemplos

Creación de una conexión entre aks y sql de forma interactiva

az aks connection create sql

Creación de una conexión entre aks y sql con el nombre del recurso

az aks connection create sql -g ClusterRG -n MyCluster --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Creación de una conexión entre aks y sql con el identificador de recurso

az aks connection create sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Sql/servers/{server}/databases/{database} --secret name=XX secret=XX

Parámetros opcionales

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos sql. Obligatorio si no se especifica '--target-id'.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret name=XX secret=XX --secret name=XX secret-name=XX

name : obligatorio. Nombre de usuario o cuenta para la autenticación secreta. secreto: se requiere uno de <secretos, secret-uri, secret-name> . Contraseña o clave de cuenta para la autenticación secreta. secret-name: se requiere uno de <secretos, secret-uri, secret-name> . Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.

--server

Nombre del servidor sql. Obligatorio si no se especifica '--target-id'.

--service-endpoint

Conectar servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

valores aceptados: false, true
--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene sql Server. Obligatorio si no se especifica '--target-id'.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create sql (serviceconnector-passwordless extensión)

Cree una conexión aks a sql.

az aks connection create sql [--appconfig-id]
                             [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                             [--connection]
                             [--customized-keys]
                             [--database]
                             [--kube-namespace]
                             [--name]
                             [--no-wait]
                             [--opt-out {auth, configinfo, publicnetwork}]
                             [--private-endpoint {false, true}]
                             [--resource-group]
                             [--secret]
                             [--server]
                             [--service-endpoint {false, true}]
                             [--source-id]
                             [--target-id]
                             [--target-resource-group]
                             [--yes]

Ejemplos

Creación de una conexión entre aks y sql de forma interactiva

az aks connection create sql

Creación de una conexión entre aks y sql con el nombre del recurso

az aks connection create sql -g ClusterRG -n MyCluster --tg SqlRG --server MyServer --database MyDB --secret name=XX secret=XX

Creación de una conexión entre aks y sql con el identificador de recurso

az aks connection create sql --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Sql/servers/{server}/databases/{database} --secret name=XX secret=XX

Parámetros opcionales

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--database

Nombre de la base de datos sql. Obligatorio si no se especifica '--target-id'.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret name=XX secret=XX --secret name=XX secret-name=XX

name : obligatorio. Nombre de usuario o cuenta para la autenticación secreta. secreto: se requiere uno de <secretos, secret-uri, secret-name> . Contraseña o clave de cuenta para la autenticación secreta. secret-name: se requiere uno de <secretos, secret-uri, secret-name> . Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.

--server

Nombre del servidor sql. Obligatorio si no se especifica '--target-id'.

--service-endpoint

Conectar servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

valores aceptados: false, true
--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].

--target-resource-group --tg

El grupo de recursos que contiene sql Server. Obligatorio si no se especifica '--target-id'.

--yes -y

No solicita confirmación.

valor predeterminado: False
Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create storage-blob

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks con storage-blob.

az aks connection create storage-blob [--account]
                                      [--appconfig-id]
                                      [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                      [--connection]
                                      [--customized-keys]
                                      [--kube-namespace]
                                      [--name]
                                      [--new {false, true}]
                                      [--no-wait]
                                      [--opt-out {auth, configinfo, publicnetwork}]
                                      [--private-endpoint {false, true}]
                                      [--resource-group]
                                      [--secret]
                                      [--service-endpoint {false, true}]
                                      [--service-principal]
                                      [--source-id]
                                      [--target-id]
                                      [--target-resource-group]
                                      [--workload-identity]

Ejemplos

Creación de una conexión entre aks y storage-blob de forma interactiva

az aks connection create storage-blob

Creación de una conexión entre aks y storage-blob con el nombre del recurso

az aks connection create storage-blob -g ClusterRG -n MyCluster --tg StorageRG --account MyAccount --secret

Creación de una conexión entre aks y storage-blob con el identificador de recurso

az aks connection create storage-blob --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/blobServices/default --secret

Creación de un nuevo blob de almacenamiento y conexión de aks a él de forma interactiva

az aks connection create storage-blob --new

Creación de un nuevo blob de almacenamiento y conexión de aks a él

az aks connection create storage-blob --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --new

Parámetros opcionales

--account

Nombre de la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--new

Indica si se va a crear un nuevo blob storage-blob al crear la conexión aks.

valores aceptados: false, true
valor predeterminado: False
--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

--service-endpoint

Conectar servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

Uso: --service-principal client-id=XX secret=XX

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account'].

--target-resource-group --tg

Grupo de recursos que contiene la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.

--workload-identity

La identidad administrada asignada por el usuario que se usa para crear la federación de identidades de carga de trabajo.

Uso: --workload-identity

user-identity-resource-id: obligatorio. Identificador de recurso de la identidad asignada por el usuario. No use la identidad del plano de control de AKS ni la identidad de kubelet, que no es compatible con la credencial de identidad federada.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create storage-file

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks al archivo de almacenamiento.

az aks connection create storage-file [--account]
                                      [--appconfig-id]
                                      [--client-type {dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot}]
                                      [--connection]
                                      [--customized-keys]
                                      [--kube-namespace]
                                      [--name]
                                      [--no-wait]
                                      [--opt-out {auth, configinfo, publicnetwork}]
                                      [--private-endpoint {false, true}]
                                      [--resource-group]
                                      [--secret]
                                      [--service-endpoint {false, true}]
                                      [--source-id]
                                      [--target-id]
                                      [--target-resource-group]

Ejemplos

Creación de una conexión entre aks y el archivo de almacenamiento de forma interactiva

az aks connection create storage-file

Creación de una conexión entre aks y storage-file con el nombre del recurso

az aks connection create storage-file -g ClusterRG -n MyCluster --tg StorageRG --account MyAccount --secret

Creación de una conexión entre aks y storage-file con el identificador de recurso

az aks connection create storage-file --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/fileServices/default --secret

Parámetros opcionales

--account

Nombre de la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

--service-endpoint

Conectar servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

valores aceptados: false, true
--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account'].

--target-resource-group --tg

Grupo de recursos que contiene la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create storage-queue

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks a la cola de almacenamiento.

az aks connection create storage-queue [--account]
                                       [--appconfig-id]
                                       [--client-type {dotnet, dotnet-internal, java, nodejs, none, python, springBoot}]
                                       [--connection]
                                       [--customized-keys]
                                       [--kube-namespace]
                                       [--name]
                                       [--no-wait]
                                       [--opt-out {auth, configinfo, publicnetwork}]
                                       [--private-endpoint {false, true}]
                                       [--resource-group]
                                       [--secret]
                                       [--service-endpoint {false, true}]
                                       [--service-principal]
                                       [--source-id]
                                       [--target-id]
                                       [--target-resource-group]
                                       [--workload-identity]

Ejemplos

Creación de una conexión entre aks y la cola de almacenamiento de forma interactiva

az aks connection create storage-queue

Creación de una conexión entre aks y storage-queue con el nombre del recurso

az aks connection create storage-queue -g ClusterRG -n MyCluster --tg StorageRG --account MyAccount --secret

Creación de una conexión entre aks y storage-queue con el identificador de recurso

az aks connection create storage-queue --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/queueServices/default --secret

Parámetros opcionales

--account

Nombre de la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

--service-endpoint

Conectar servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

Uso: --service-principal client-id=XX secret=XX

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account'].

--target-resource-group --tg

Grupo de recursos que contiene la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.

--workload-identity

La identidad administrada asignada por el usuario que se usa para crear la federación de identidades de carga de trabajo.

Uso: --workload-identity

user-identity-resource-id: obligatorio. Identificador de recurso de la identidad asignada por el usuario. No use la identidad del plano de control de AKS ni la identidad de kubelet, que no es compatible con la credencial de identidad federada.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create storage-table

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks a storage-table.

az aks connection create storage-table [--account]
                                       [--appconfig-id]
                                       [--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
                                       [--connection]
                                       [--customized-keys]
                                       [--kube-namespace]
                                       [--name]
                                       [--no-wait]
                                       [--opt-out {auth, configinfo, publicnetwork}]
                                       [--private-endpoint {false, true}]
                                       [--resource-group]
                                       [--secret]
                                       [--service-endpoint {false, true}]
                                       [--service-principal]
                                       [--source-id]
                                       [--target-id]
                                       [--target-resource-group]
                                       [--workload-identity]

Ejemplos

Creación de una conexión entre aks y storage-table de forma interactiva

az aks connection create storage-table

Creación de una conexión entre aks y storage-table con el nombre del recurso

az aks connection create storage-table -g ClusterRG -n MyCluster --tg StorageRG --account MyAccount --secret

Creación de una conexión entre aks y storage-table con el identificador de recurso

az aks connection create storage-table --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.Storage/storageAccounts/{account}/tableServices/default --secret

Parámetros opcionales

--account

Nombre de la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

--service-endpoint

Conectar servicio de destino por punto de conexión de servicio. El recurso de origen debe estar en la red virtual y la SKU de destino debe admitir la característica de punto de conexión de servicio.

valores aceptados: false, true
--service-principal

La información de autenticación de la entidad de servicio.

Uso: --service-principal client-id=XX secret=XX

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account'].

--target-resource-group --tg

Grupo de recursos que contiene la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.

--workload-identity

La identidad administrada asignada por el usuario que se usa para crear la federación de identidades de carga de trabajo.

Uso: --workload-identity

user-identity-resource-id: obligatorio. Identificador de recurso de la identidad asignada por el usuario. No use la identidad del plano de control de AKS ni la identidad de kubelet, que no es compatible con la credencial de identidad federada.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.

az aks connection create webpubsub

Vista previa

El grupo de comandos "conexión aks" está en versión preliminar y en desarrollo. Niveles de referencia y soporte técnico: https://aka.ms/CLI_refstatus

Cree una conexión aks a webpubsub.

az aks connection create webpubsub [--appconfig-id]
                                   [--client-type {dotnet, dotnet-internal, java, nodejs, none, python}]
                                   [--connection]
                                   [--customized-keys]
                                   [--kube-namespace]
                                   [--name]
                                   [--no-wait]
                                   [--opt-out {auth, configinfo, publicnetwork}]
                                   [--private-endpoint {false, true}]
                                   [--resource-group]
                                   [--secret]
                                   [--service-principal]
                                   [--source-id]
                                   [--target-id]
                                   [--target-resource-group]
                                   [--webpubsub]
                                   [--workload-identity]

Ejemplos

Creación de una conexión entre aks y webpubsub de forma interactiva

az aks connection create webpubsub

Creación de una conexión entre aks y webpubsub con el nombre del recurso

az aks connection create webpubsub -g ClusterRG -n MyCluster --tg WebpubsubRG --webpubsub MyWebPubSub --secret

Creación de una conexión entre aks y webpubsub con el identificador de recurso

az aks connection create webpubsub --source-id /subscriptions/{subscription}/resourceGroups/{source_resource_group}/providers/Microsoft.ContainerService/managedClusters/{cluster} --target-id /subscriptions/{subscription}/resourceGroups/{target_resource_group}/providers/Microsoft.SignalRService/WebPubSub/{webpubsub} --secret

Parámetros opcionales

--appconfig-id

Identificador de configuración de la aplicación para almacenar la configuración.

--client-type

Tipo de cliente usado en aks.

valores aceptados: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nombre de la conexión aks.

--customized-keys

Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.

--kube-namespace

Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).

valor predeterminado: default
--name -n

Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--no-wait

No espere hasta que finalice la operación de ejecución prolongada.

valor predeterminado: False
--opt-out

Si se deshabilitan algunos pasos de configuración. Use configinfo para desactivar los cambios de información de configuración en el origen. Use publicnetwork para deshabilitar la configuración de acceso a la red pública. Use la autenticación para omitir la configuración de autenticación, como habilitar la identidad administrada y conceder roles RBAC.

valores aceptados: auth, configinfo, publicnetwork
--private-endpoint

Conectar servicio de destino por punto de conexión privado. El punto de conexión privado de la red virtual de origen debe crearse con antelación.

valores aceptados: false, true
--resource-group -g

El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.

--secret

Información de autenticación secreta.

Uso: --secret.

--service-principal

La información de autenticación de la entidad de servicio.

Uso: --service-principal client-id=XX secret=XX

client-id: obligatorio. Identificador de cliente de la entidad de servicio. object-id: opcional. Id. de objeto de la entidad de servicio (Aplicación empresarial). secret: obligatorio. Secreto de la entidad de servicio.

--source-id

Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].

--target-id

Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--webpubsub'].

--target-resource-group --tg

El grupo de recursos que contiene el webpubsub. Obligatorio si no se especifica '--target-id'.

--webpubsub

Nombre del servicio webpubsub. Obligatorio si no se especifica '--target-id'.

--workload-identity

La identidad administrada asignada por el usuario que se usa para crear la federación de identidades de carga de trabajo.

Uso: --workload-identity

user-identity-resource-id: obligatorio. Identificador de recurso de la identidad asignada por el usuario. No use la identidad del plano de control de AKS ni la identidad de kubelet, que no es compatible con la credencial de identidad federada.

Parámetros globales
--debug

Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.

--help -h

Muestre este mensaje de ayuda y salga.

--only-show-errors

Mostrar solo los errores y suprimir las advertencias.

--output -o

Formato de salida.

valores aceptados: json, jsonc, none, table, tsv, yaml, yamlc
valor predeterminado: json
--query

Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.

--subscription

Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.

--verbose

Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.