az aks connection create
Note
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 | Preview |
| az aks connection create appconfig |
Cree una conexión aks a appconfig. |
Core | Preview |
| az aks connection create cognitiveservices |
Cree una conexión aks a cognitiveservices. |
Core | Preview |
| az aks connection create confluent-cloud |
Cree una conexión aks a confluent-cloud. |
Core | Preview |
| az aks connection create cosmos-cassandra |
Cree una conexión aks a cosmos-cassandra. |
Core | Preview |
| az aks connection create cosmos-gremlin |
Cree una conexión aks a cosmos-gremlin. |
Core | Preview |
| az aks connection create cosmos-mongo |
Cree una conexión aks a cosmos-mongo. |
Core | Preview |
| az aks connection create cosmos-sql |
Cree una conexión aks a cosmos-sql. |
Core | Preview |
| az aks connection create cosmos-table |
Cree una conexión aks a cosmos-table. |
Core | Preview |
| az aks connection create eventhub |
Cree una conexión de aks al centro de eventos. |
Core | Preview |
| az aks connection create keyvault |
Cree una conexión aks con keyvault. |
Core | Preview |
| az aks connection create mongodb-atlas |
Cree una conexión aks a mongodb-atlas. |
Core | Preview |
| 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 | Preview |
| az aks connection create mysql-flexible (serviceconnector-passwordless extensión) |
Cree una conexión aks a mysql-flexible. |
Extension | GA |
| az aks connection create neon-postgres |
Cree una conexión aks a neon-postgres. |
Core | Preview |
| az aks connection create postgres |
Cree una conexión aks a postgres. |
Core | Versión preliminar y en desuso |
| az aks connection create postgres-flexible |
Cree una conexión aks a postgres-flexible. |
Core | Preview |
| az aks connection create postgres-flexible (serviceconnector-passwordless extensión) |
Cree una conexión aks a postgres-flexible. |
Extension | GA |
| az aks connection create redis |
Cree una conexión aks a redis. |
Core | Preview |
| az aks connection create redis-enterprise |
Cree una conexión aks a redis-enterprise. |
Core | Preview |
| az aks connection create servicebus |
Cree una conexión aks a servicebus. |
Core | Preview |
| az aks connection create signalr |
Cree una conexión aks a signalr. |
Core | Preview |
| az aks connection create sql |
Cree una conexión aks a sql. |
Core | Preview |
| az aks connection create sql (serviceconnector-passwordless extensión) |
Cree una conexión aks a sql. |
Extension | GA |
| az aks connection create storage-blob |
Cree una conexión aks con storage-blob. |
Core | Preview |
| az aks connection create storage-file |
Cree una conexión aks al archivo de almacenamiento. |
Core | Preview |
| az aks connection create storage-queue |
Cree una conexión aks a la cola de almacenamiento. |
Core | Preview |
| az aks connection create storage-table |
Cree una conexión aks a storage-table. |
Core | Preview |
| az aks connection create webpubsub |
Cree una conexión aks a webpubsub. |
Core | Preview |
az aks connection create app-insights
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]
[--connstr-props]
[--customized-keys]
[--kube-namespace]
[--name]
[--no-recreate {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--source-id]
[--target-id]
[--target-resource-group --tg]
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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de la información de la aplicación. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | dotnet, dotnet-internal, go, java, nodejs, none, python |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--app-insights'].
El grupo de recursos que contiene la información de la aplicación. Obligatorio si no se especifica '--target-id'.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create appconfig
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]
[--connstr-props]
[--customized-keys]
[--kube-namespace]
[--name]
[--no-recreate {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-principal]
[--source-id]
[--target-id]
[--target-resource-group --tg]
[--use-appconfig-extension {false, true}]
[--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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de la configuración de la aplicación. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | dotnet, dotnet-internal, java, nodejs, none, python |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--app-config'].
El grupo de recursos que contiene la configuración de la aplicación. Obligatorio si no se especifica '--target-id'.
Instale la extensión azure App Configuration en el clúster de Kubernetes.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
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>
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create cognitiveservices
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]
[--connstr-props]
[--customized-keys]
[--kube-namespace]
[--name]
[--no-recreate {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--service-principal]
[--source-id]
[--target-id]
[--target-resource-group --tg]
[--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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de la cuenta de Cognitive Services. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | dotnet, none, python |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account'].
El grupo de recursos que contiene cognitive Services. Obligatorio si no se especifica '--target-id'.
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>
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create confluent-cloud
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
Dirección URL del servidor de arranque de Kafka.
Clave de API de Kafka (clave).
Clave de API de Kafka (secreto).
Clave de API del Registro de esquemas (clave).
Dirección URL del Registro de esquema.
Clave de API del Registro de esquemas (secreto).
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | dotnet, dotnet-internal, go, java, none, python, springBoot |
Nombre de la conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create cosmos-cassandra
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]
[--connstr-props]
[--customized-keys]
[--key-space]
[--kube-namespace]
[--name]
[--no-recreate {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 --tg]
[--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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre del espacio de claves. Obligatorio si no se especifica '--target-id'.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account', '--key-space'].
El grupo de recursos que contiene la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.
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>
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create cosmos-gremlin
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]
[--connstr-props]
[--customized-keys]
[--database]
[--graph]
[--kube-namespace]
[--name]
[--no-recreate {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 --tg]
[--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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | dotnet, dotnet-internal, java, nodejs, none, php, python |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos. Obligatorio si no se especifica '--target-id'.
Nombre del grafo. Obligatorio si no se especifica '--target-id'.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account', '--database', '--graph'].
El grupo de recursos que contiene la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.
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>
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create cosmos-mongo
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]
[--connstr-props]
[--customized-keys]
[--database]
[--kube-namespace]
[--name]
[--no-recreate {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 --tg]
[--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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | dotnet, dotnet-internal, go, java, nodejs, none, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos. Obligatorio si no se especifica '--target-id'.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['-target-resource-group', '--account', '--database'].
El grupo de recursos que contiene la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.
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>
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create cosmos-sql
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]
[--connstr-props]
[--customized-keys]
[--database]
[--kube-namespace]
[--name]
[--no-recreate {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 --tg]
[--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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | dotnet, dotnet-internal, java, nodejs, none, python, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos. Obligatorio si no se especifica '--target-id'.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['-target-resource-group', '--account', '--database'].
El grupo de recursos que contiene la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.
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>
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create cosmos-table
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]
[--connstr-props]
[--customized-keys]
[--kube-namespace]
[--name]
[--no-recreate {false, true}]
[--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 --tg]
[--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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | dotnet, dotnet-internal, java, nodejs, none, python, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Nombre de la tabla. Obligatorio si no se especifica '--target-id'.
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account', '--table'].
El grupo de recursos que contiene la cuenta de base de datos de Cosmos. Obligatorio si no se especifica '--target-id'.
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>
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create eventhub
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]
[--connstr-props]
[--customized-keys]
[--kube-namespace]
[--name]
[--namespace]
[--no-recreate {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 --tg]
[--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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Nombre del espacio de nombres del centro de eventos. Obligatorio si no se especifica '--target-id'.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--namespace'].
Grupo de recursos que contiene el centro de eventos. Obligatorio si no se especifica '--target-id'.
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>
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create keyvault
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]
[--connstr-props]
[--customized-keys]
[--enable-csi {false, true}]
[--kube-namespace]
[--name]
[--new {false, true}]
[--no-recreate {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 --tg]
[--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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | dotnet, dotnet-internal, java, nodejs, none, python, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Use keyvault como almacén de secretos a través de un volumen CSI. Si se especifica, no se necesitan argumentos AuthType.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Indica si se va a crear un nuevo almacén de claves al crear la conexión aks.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--vault'].
Grupo de recursos que contiene el almacén de claves. Obligatorio si no se especifica '--target-id'.
Nombre del almacén de claves. Obligatorio si no se especifica '--target-id'.
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>
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create mongodb-atlas
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 mongodb-atlas.
az aks connection create mongodb-atlas [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--kube-namespace]
[--name]
[--no-recreate {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--server]
[--source-id]
[--target-resource-group --tg]
Ejemplos
Creación de una conexión entre aks y mongodb-atlas de forma interactiva
az aks connection create mongodb-atlas
Creación de una conexión entre aks y mongodb-atlas con el nombre del recurso
az aks connection create mongodb-atlas -g ClusterRG -n MyCluster --tg MongoDBAtlasRG --server MongoDBAtlasServer --secret secret=xx
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Cadena de conexión para la autenticación secreta.
Uso: --secret secret=XX
secret: Cadena de conexión para la autenticación secreta. Ejemplo: mongodb+srv://myUser:myPassword@cluster0.a12345.mongodb.net/?retryWrites=true&w=majority&appName=Cluster0.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Nombre del servidor de MongoDB Atlas. Obligatorio si no se especifica '--target-id'.
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
El grupo de recursos que contiene el Atlas de MongoDB. Obligatorio si no se especifica '--target-id'.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create mysql
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]
[--connstr-props]
[--customized-keys]
[--database]
[--kube-namespace]
[--name]
[--no-recreate {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 --tg]
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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos mysql. Obligatorio si no se especifica '--target-id'.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret name=XX secret=XX --secret name=XX secret-name=XX
name : obligatorio. Nombre de usuario o nombre de cuenta para la autenticación secreta. secreto: se requiere uno de <secret, secret-uri, secret-name>. Contraseña o clave de cuenta para la autenticación secreta. nombre-secreto: se requiere uno de <secret, secret-uri, secret-name>. Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Nombre del servidor mysql. Obligatorio si no se especifica '--target-id'.
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].
El grupo de recursos que contiene el servidor mysql. Obligatorio si no se especifica '--target-id'.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create mysql-flexible
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]
[--connstr-props]
[--customized-keys]
[--database]
[--kube-namespace]
[--name]
[--no-recreate {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--source-id]
[--target-id]
[--target-resource-group --tg]
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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos flexible mysql. Obligatorio si no se especifica '--target-id'.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret name=XX secret=XX --secret name=XX secret-name=XX
name : obligatorio. Nombre de usuario o nombre de cuenta para la autenticación secreta. secreto: se requiere uno de <secret, secret-uri, secret-name>. Contraseña o clave de cuenta para la autenticación secreta. nombre-secreto: se requiere uno de <secret, secret-uri, secret-name>. Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Nombre del servidor flexible mysql. Obligatorio si no se especifica '--target-id'.
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].
El grupo de recursos que contiene el servidor flexible mysql. Obligatorio si no se especifica '--target-id'.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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]
[--connstr-props]
[--customized-keys]
[--database]
[--kube-namespace]
[--name]
[--new]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--service-principal]
[--source-id]
[--target-id]
[--target-resource-group --tg]
[--workload-identity]
[--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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos flexible mysql. Obligatorio si no se especifica '--target-id'.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Eliminar usuarios existentes con el mismo nombre antes de crear un nuevo usuario en la base de datos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=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-uri: se requiere uno de secretos, secret-uri, secret-name. URI de secreto de Keyvault que almacena la contraseña. 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Nombre del servidor flexible mysql. Obligatorio si no se especifica '--target-id'.
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. mysql-identity-id: opcional. Identificador de identidad que se usa para el servidor flexible de MySQL Autenticación de Microsoft Entra. Omita si es el administrador de Microsoft Entra del servidor.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].
El grupo de recursos que contiene el servidor flexible mysql. Obligatorio si no se especifica '--target-id'.
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> mysql-identity-id=<mysql-identity-id>
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. mysql-identity-id: opcional. Identificador de identidad que se usa para el servidor flexible de MySQL Autenticación de Microsoft Entra. Omita si es el administrador de Microsoft Entra del servidor.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
No solicita confirmación.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create neon-postgres
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 neon-postgres.
az aks connection create neon-postgres [--appconfig-id]
[--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
[--connection]
[--connstr-props]
[--customized-keys]
[--database]
[--kube-namespace]
[--name]
[--no-recreate {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--server]
[--source-id]
Ejemplos
Creación de una conexión entre aks y neon-postgres de forma interactiva
az aks connection create neon-postgres
Creación de una conexión entre aks y neon-postgres con el nombre del recurso
az aks connection create neon-postgres -g ClusterRG -n MyCluster --server MyServer --database MyDB --secret name=XX secret=XX
Parámetros opcionales
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos sql. Obligatorio si no se especifica '--target-id'.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret name=XX secret=XX --secret name=XX secret-name=XX
name : obligatorio. Nombre de usuario o nombre de cuenta para la autenticación secreta. secreto: se requiere uno de <secret, secret-uri, secret-name>. Contraseña o clave de cuenta para la autenticación secreta. nombre-secreto: se requiere uno de <secret, secret-uri, secret-name>. Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Nombre del servidor sql. Obligatorio si no se especifica '--target-id'.
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create postgres
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]
[--connstr-props]
[--customized-keys]
[--database]
[--kube-namespace]
[--name]
[--new {false, true}]
[--no-recreate {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 --tg]
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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos postgres. Obligatorio si no se especifica '--target-id'.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Indica si se va a crear un nuevo postgres al crear la conexión aks.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret name=XX secret=XX --secret name=XX secret-name=XX
name : obligatorio. Nombre de usuario o nombre de cuenta para la autenticación secreta. secreto: se requiere uno de <secret, secret-uri, secret-name>. Contraseña o clave de cuenta para la autenticación secreta. nombre-secreto: se requiere uno de <secret, secret-uri, secret-name>. Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Nombre del servidor postgres. Obligatorio si no se especifica '--target-id'.
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].
El grupo de recursos que contiene el servicio postgres. Obligatorio si no se especifica '--target-id'.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create postgres-flexible
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]
[--connstr-props]
[--customized-keys]
[--database]
[--kube-namespace]
[--name]
[--no-recreate {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--server]
[--source-id]
[--target-id]
[--target-resource-group --tg]
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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos flexible postgres. Obligatorio si no se especifica '--target-id'.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret name=XX secret=XX --secret name=XX secret-name=XX
name : obligatorio. Nombre de usuario o nombre de cuenta para la autenticación secreta. secreto: se requiere uno de <secret, secret-uri, secret-name>. Contraseña o clave de cuenta para la autenticación secreta. nombre-secreto: se requiere uno de <secret, secret-uri, secret-name>. Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Nombre del servidor flexible postgres. Obligatorio si no se especifica '--target-id'.
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].
El grupo de recursos que contiene el servicio postgres flexible. Obligatorio si no se especifica '--target-id'.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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]
[--connstr-props]
[--customized-keys]
[--database]
[--kube-namespace]
[--name]
[--new]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--server]
[--service-principal]
[--source-id]
[--target-id]
[--target-resource-group --tg]
[--workload-identity]
[--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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos flexible postgres. Obligatorio si no se especifica '--target-id'.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Eliminar usuarios existentes con el mismo nombre antes de crear un nuevo usuario en la base de datos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=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-uri: se requiere uno de secretos, secret-uri, secret-name. URI de secreto de Keyvault que almacena la contraseña. 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Nombre del servidor flexible postgres. Obligatorio si no se especifica '--target-id'.
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].
El grupo de recursos que contiene el servicio postgres flexible. Obligatorio si no se especifica '--target-id'.
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>
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
No solicita confirmación.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create redis
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]
[--connstr-props]
[--customized-keys]
[--database]
[--kube-namespace]
[--name]
[--no-recreate {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--service-principal]
[--source-id]
[--target-id]
[--target-resource-group --tg]
[--workload-identity]
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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos de redis. Obligatorio si no se especifica '--target-id'.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Nombre del servidor redis. Obligatorio si no se especifica '--target-id'.
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].
El grupo de recursos que contiene el servidor redis. Obligatorio si no se especifica '--target-id'.
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>
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create redis-enterprise
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]
[--connstr-props]
[--customized-keys]
[--database]
[--kube-namespace]
[--name]
[--no-recreate {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--resource-group]
[--secret]
[--server]
[--source-id]
[--target-id]
[--target-resource-group --tg]
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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos empresarial de Redis. Obligatorio si no se especifica '--target-id'.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Nombre del servidor empresarial de Redis. Obligatorio si no se especifica '--target-id'.
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].
El grupo de recursos que contiene el servidor redis. Obligatorio si no se especifica '--target-id'.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create servicebus
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]
[--connstr-props]
[--customized-keys]
[--kube-namespace]
[--name]
[--namespace]
[--no-recreate {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 --tg]
[--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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Nombre del espacio de nombres del bus de servicio. Obligatorio si no se especifica '--target-id'.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--namespace'].
El grupo de recursos que contiene el bus de servicio. Obligatorio si no se especifica '--target-id'.
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>
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create signalr
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]
[--connstr-props]
[--customized-keys]
[--kube-namespace]
[--name]
[--no-recreate {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-principal]
[--signalr]
[--source-id]
[--target-id]
[--target-resource-group --tg]
[--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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | dotnet, dotnet-internal, none |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Nombre del servicio signalr. Obligatorio si no se especifica '--target-id'.
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--signalr'].
Grupo de recursos que contiene el signalr. Obligatorio si no se especifica '--target-id'.
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>
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create sql
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]
[--connstr-props]
[--customized-keys]
[--database]
[--kube-namespace]
[--name]
[--no-recreate {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 --tg]
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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos sql. Obligatorio si no se especifica '--target-id'.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret name=XX secret=XX --secret name=XX secret-name=XX
name : obligatorio. Nombre de usuario o nombre de cuenta para la autenticación secreta. secreto: se requiere uno de <secret, secret-uri, secret-name>. Contraseña o clave de cuenta para la autenticación secreta. nombre-secreto: se requiere uno de <secret, secret-uri, secret-name>. Nombre del secreto de Keyvault que almacena la contraseña. Es solo para AKS.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Nombre del servidor sql. Obligatorio si no se especifica '--target-id'.
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].
El grupo de recursos que contiene sql Server. Obligatorio si no se especifica '--target-id'.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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]
[--connstr-props]
[--customized-keys]
[--database]
[--kube-namespace]
[--name]
[--new]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--server]
[--service-endpoint {false, true}]
[--service-principal]
[--source-id]
[--target-id]
[--target-resource-group --tg]
[--workload-identity]
[--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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Nombre de la base de datos sql. Obligatorio si no se especifica '--target-id'.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Eliminar usuarios existentes con el mismo nombre antes de crear un nuevo usuario en la base de datos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret name=XX secret=XX --secret name=XX secret-uri=XX --secret name=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-uri: se requiere uno de secretos, secret-uri, secret-name. URI de secreto de Keyvault que almacena la contraseña. 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Nombre del servidor sql. Obligatorio si no se especifica '--target-id'.
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--server', '--database'].
El grupo de recursos que contiene sql Server. Obligatorio si no se especifica '--target-id'.
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>
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
No solicita confirmación.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create storage-blob
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]
[--connstr-props]
[--customized-keys]
[--kube-namespace]
[--name]
[--new {false, true}]
[--no-recreate {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 --tg]
[--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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | dotnet, dotnet-internal, java, nodejs, none, python, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Indica si se va a crear un nuevo blob storage-blob al crear la conexión aks.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account'].
Grupo de recursos que contiene la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.
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>
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create storage-file
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]
[--connstr-props]
[--customized-keys]
[--kube-namespace]
[--name]
[--no-recreate {false, true}]
[--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 --tg]
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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account'].
Grupo de recursos que contiene la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create storage-queue
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]
[--connstr-props]
[--customized-keys]
[--kube-namespace]
[--name]
[--no-recreate {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 --tg]
[--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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | dotnet, dotnet-internal, java, nodejs, none, python, springBoot |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account'].
Grupo de recursos que contiene la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.
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>
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create storage-table
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]
[--connstr-props]
[--customized-keys]
[--kube-namespace]
[--name]
[--no-recreate {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 --tg]
[--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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Nombre de la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | dotnet, dotnet-internal, java, nodejs, none, python |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--account'].
Grupo de recursos que contiene la cuenta de almacenamiento. Obligatorio si no se especifica '--target-id'.
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>
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
az aks connection create webpubsub
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]
[--connstr-props]
[--customized-keys]
[--kube-namespace]
[--name]
[--no-recreate {false, true}]
[--no-wait]
[--opt-out {auth, configinfo, publicnetwork}]
[--private-endpoint {false, true}]
[--resource-group]
[--secret]
[--service-principal]
[--source-id]
[--target-id]
[--target-resource-group --tg]
[--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
Los parámetros siguientes son opcionales, pero dependiendo del contexto, es posible que se requiera uno o varios para que el comando se ejecute correctamente.
Identificador de configuración de la aplicación para almacenar la configuración.
Tipo de cliente usado en aks.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | dotnet, dotnet-internal, java, nodejs, none, python |
Nombre de la conexión aks.
Las propiedades de cadena de conexión adicionales que se usan para compilar la cadena de conexión.
Las claves personalizadas usadas para cambiar los nombres de configuración predeterminados. La clave es el nombre original, el valor es el nombre personalizado.
Espacio de nombres de Kubernetes en el que se guardará la información de conexión en (como secreto de Kubernetes).
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | default |
Nombre del clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Omita la ejecución de la operación de creación cuando no haya actualizaciones en una conexión existente.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
| Valores aceptados: | false, true |
No espere a que finalice la operación de ejecución prolongada.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
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.
| Propiedad | Valor |
|---|---|
| Valores aceptados: | auth, configinfo, publicnetwork |
Conecte el 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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | NetworkSolution Arguments |
| Valores aceptados: | false, true |
El grupo de recursos que contiene el clúster administrado. Obligatorio si no se especifica '--source-id'. Ninguno.
Información de autenticación secreta.
Uso: --secret.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Identificador de recurso de aks. Obligatorio si no se especifican ['--resource-group', '--name'].
Identificador de recurso del servicio de destino. Obligatorio si no se especifican ['--target-resource-group', '--webpubsub'].
El grupo de recursos que contiene el webpubsub. Obligatorio si no se especifica '--target-id'.
Nombre del servicio webpubsub. Obligatorio si no se especifica '--target-id'.
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>
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.
| Propiedad | Valor |
|---|---|
| Grupo de parámetros: | AuthType Arguments |
Parámetros globales
Aumente el nivel de detalle del registro para mostrar todos los registros de depuración.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Mostrar este mensaje de ayuda y salir.
Solo se muestran errores, suprimiendo advertencias.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |
Formato de salida.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | json |
| Valores aceptados: | json, jsonc, none, table, tsv, yaml, yamlc |
Cadena de consulta JMESPath. Consulte http://jmespath.org/ para obtener más información y ejemplos.
Nombre o identificador de la suscripción. Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID.
Aumente el nivel de detalle del registro. Usa --debug para ver registros de depuración completos.
| Propiedad | Valor |
|---|---|
| Valor predeterminado: | False |