Partilhar via


az aks connection create

Observação

Este grupo de comandos tem comandos definidos na CLI do Azure e em pelo menos uma extensão. Instale cada extensão para se beneficiar de seus recursos estendidos. Saiba mais sobre extensões.

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão entre um aks e um recurso de destino.

Comandos

Name Description Tipo Status
az aks connection create app-insights

Crie uma conexão aks com insights de aplicativos.

Núcleo Previsualizar
az aks connection create appconfig

Crie uma conexão aks com appconfig.

Núcleo Previsualizar
az aks connection create cognitiveservices

Crie uma conexão aks com cognitiveservices.

Núcleo Previsualizar
az aks connection create confluent-cloud

Crie uma conexão aks com confluent-cloud.

Núcleo Previsualizar
az aks connection create cosmos-cassandra

Crie uma conexão aks com cosmos-cassandra.

Núcleo Previsualizar
az aks connection create cosmos-gremlin

Crie uma conexão aks com cosmos-gremlin.

Núcleo Previsualizar
az aks connection create cosmos-mongo

Crie uma conexão aks com cosmos-mongo.

Núcleo Previsualizar
az aks connection create cosmos-sql

Crie uma conexão aks com cosmos-sql.

Núcleo Previsualizar
az aks connection create cosmos-table

Crie uma conexão aks com cosmos-table.

Núcleo Previsualizar
az aks connection create eventhub

Crie uma conexão aks com o eventhub.

Núcleo Previsualizar
az aks connection create keyvault

Crie uma conexão aks com keyvault.

Núcleo Previsualizar
az aks connection create mysql

Crie uma conexão aks com mysql.

Núcleo Pré-visualização e preterido
az aks connection create mysql-flexible

Crie uma conexão aks com mysql-flexible.

Núcleo Previsualizar
az aks connection create mysql-flexible (serviceconnector-passwordless extensão)

Crie uma conexão aks com mysql-flexible.

Extensão GA
az aks connection create postgres

Crie uma conexão aks com o postgres.

Núcleo Pré-visualização e preterido
az aks connection create postgres-flexible

Crie uma conexão aks com postgres-flexible.

Núcleo Previsualizar
az aks connection create postgres-flexible (serviceconnector-passwordless extensão)

Crie uma conexão aks com postgres-flexible.

Extensão GA
az aks connection create redis

Crie uma conexão aks para redis.

Núcleo Previsualizar
az aks connection create redis-enterprise

Crie uma conexão aks com redis-enterprise.

Núcleo Previsualizar
az aks connection create servicebus

Crie uma conexão aks com o servicebus.

Núcleo Previsualizar
az aks connection create signalr

Crie uma conexão aks com o signalr.

Núcleo Previsualizar
az aks connection create sql

Crie uma conexão aks com sql.

Núcleo Previsualizar
az aks connection create sql (serviceconnector-passwordless extensão)

Crie uma conexão aks com sql.

Extensão GA
az aks connection create storage-blob

Crie uma conexão aks com storage-blob.

Núcleo Previsualizar
az aks connection create storage-file

Crie uma conexão aks com o arquivo de armazenamento.

Núcleo Previsualizar
az aks connection create storage-queue

Crie uma conexão aks com a fila de armazenamento.

Núcleo Previsualizar
az aks connection create storage-table

Crie uma conexão aks com a tabela de armazenamento.

Núcleo Previsualizar
az aks connection create webpubsub

Crie uma conexão aks com webpubsub.

Núcleo Previsualizar

az aks connection create app-insights

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com insights de aplicativos.

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-wait]
                                      [--opt-out {auth, configinfo, publicnetwork}]
                                      [--resource-group]
                                      [--secret]
                                      [--source-id]
                                      [--target-id]
                                      [--target-resource-group]

Exemplos

Crie uma conexão entre aks e app-insights interativamente

az aks connection create app-insights

Criar uma conexão entre aks e app-insights com o nome do recurso

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

Criar uma conexão entre aks e app-insights com id 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 Opcionais

--app-insights

Nome das informações do aplicativo. Obrigatório se '--target-id' não for especificado.

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: dotnet, dotnet-internal, go, java, nodejs, none, python
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

Uso: --secret.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--app-insights'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém as informações do aplicativo. Obrigatório se '--target-id' não for especificado.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create appconfig

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com 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-wait]
                                   [--opt-out {auth, configinfo, publicnetwork}]
                                   [--private-endpoint {false, true}]
                                   [--resource-group]
                                   [--secret]
                                   [--service-principal]
                                   [--source-id]
                                   [--target-id]
                                   [--target-resource-group]
                                   [--use-appconfig-extension {false, true}]
                                   [--workload-identity]

Exemplos

Crie uma conexão entre aks e appconfig interativamente

az aks connection create appconfig

Criar uma conexão entre aks e appconfig com o nome do recurso

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

Criar uma conexão entre aks e appconfig com resource id

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 Opcionais

--app-config

Nome da configuração do aplicativo. Obrigatório se '--target-id' não for especificado.

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

Uso: --secret.

--service-principal

A entidade de serviço auth info.

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

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). segredo : Obrigatório. Segredo do responsável pelo serviço.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--app-config'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a configuração do aplicativo. Obrigatório se '--target-id' não for especificado.

--use-appconfig-extension -e

Instale a extensão de Configuração de Aplicativo do Azure no cluster do Kubernetes.

Valores aceites: false, true
Default value: False
--workload-identity

A identidade gerenciada atribuída pelo usuário usada para criar a federação de identidades de carga de trabalho.

Uso: --workload-identity <user-identity-resource-id>

user-identity-resource-id: Obrigatório. A ID do recurso da identidade atribuída ao usuário. NÃO use a identidade do plano de controle AKS e a identidade kubelet que não são suportadas pela credencial de identidade federada.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create cognitiveservices

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com cognitiveservices.

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

Exemplos

Crie uma conexão entre aks e cognitiveservices interativamente

az aks connection create cognitiveservices

Criar uma conexão entre aks e cognitiveservices com o nome do recurso

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

Criar uma conexão entre aks e cognitiveservices com resource id

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 Opcionais

--account

Nome da conta de serviços cognitivos. Obrigatório se '--target-id' não for especificado.

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: dotnet, none, python
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

Uso: --secret.

--service-principal

A entidade de serviço auth info.

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

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). segredo : Obrigatório. Segredo do responsável pelo serviço.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém os serviços cognitivos. Obrigatório se '--target-id' não for especificado.

--workload-identity

A identidade gerenciada atribuída pelo usuário usada para criar a federação de identidades de carga de trabalho.

Uso: --workload-identity <user-identity-resource-id>

user-identity-resource-id: Obrigatório. A ID do recurso da identidade atribuída ao usuário. NÃO use a identidade do plano de controle AKS e a identidade kubelet que não são suportadas pela credencial de identidade federada.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create confluent-cloud

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com 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]

Exemplos

Criar uma conexão entre aks e 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 Obrigatórios

--bootstrap-server

URL do servidor de bootstrap Kafka.

--kafka-key

Kafka API-Key (chave).

--kafka-secret

Kafka API-Key (secreto).

--schema-key

Esquema de registro API-Key (chave).

--schema-registry

URL do registro do esquema.

--schema-secret

Esquema de registro API-Key (secreto).

Parâmetros Opcionais

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: dotnet, dotnet-internal, go, java, none, python, springBoot
--connection

Nome da conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create cosmos-cassandra

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com 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-wait]
                                          [--opt-out {auth, configinfo, publicnetwork}]
                                          [--private-endpoint {false, true}]
                                          [--resource-group]
                                          [--secret]
                                          [--service-endpoint {false, true}]
                                          [--service-principal]
                                          [--source-id]
                                          [--target-id]
                                          [--target-resource-group]
                                          [--workload-identity]

Exemplos

Crie uma conexão entre aks e cosmos-cassandra interativamente

az aks connection create cosmos-cassandra

Criar uma conexão entre aks e cosmos-cassandra com o nome do recurso

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

Criar uma conexão entre aks e cosmos-cassandra com resource id

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 Opcionais

--account

Nome da conta do banco de dados cosmos. Obrigatório se '--target-id' não for especificado.

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--key-space

Nome do espaço de chave. Obrigatório se '--target-id' não for especificado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

Valores aceites: false, true
--service-principal

A entidade de serviço auth info.

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

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). segredo : Obrigatório. Segredo do responsável pelo serviço.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account', '--key-space'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta do banco de dados cosmos. Obrigatório se '--target-id' não for especificado.

--workload-identity

A identidade gerenciada atribuída pelo usuário usada para criar a federação de identidades de carga de trabalho.

Uso: --workload-identity <user-identity-resource-id>

user-identity-resource-id: Obrigatório. A ID do recurso da identidade atribuída ao usuário. NÃO use a identidade do plano de controle AKS e a identidade kubelet que não são suportadas pela credencial de identidade federada.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create cosmos-gremlin

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com 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-wait]
                                        [--opt-out {auth, configinfo, publicnetwork}]
                                        [--private-endpoint {false, true}]
                                        [--resource-group]
                                        [--secret]
                                        [--service-endpoint {false, true}]
                                        [--service-principal]
                                        [--source-id]
                                        [--target-id]
                                        [--target-resource-group]
                                        [--workload-identity]

Exemplos

Crie uma conexão entre aks e cosmos-gremlin interativamente

az aks connection create cosmos-gremlin

Criar uma conexão entre aks e cosmos-gremlin com o nome do recurso

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

Criar uma conexão entre aks e cosmos-gremlin com resource id

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 Opcionais

--account

Nome da conta do banco de dados cosmos. Obrigatório se '--target-id' não for especificado.

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: dotnet, dotnet-internal, java, nodejs, none, php, python
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados. Obrigatório se '--target-id' não for especificado.

--graph

Nome do gráfico. Obrigatório se '--target-id' não for especificado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

Valores aceites: false, true
--service-principal

A entidade de serviço auth info.

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

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). segredo : Obrigatório. Segredo do responsável pelo serviço.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account', '--database', '--graph'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta do banco de dados cosmos. Obrigatório se '--target-id' não for especificado.

--workload-identity

A identidade gerenciada atribuída pelo usuário usada para criar a federação de identidades de carga de trabalho.

Uso: --workload-identity <user-identity-resource-id>

user-identity-resource-id: Obrigatório. A ID do recurso da identidade atribuída ao usuário. NÃO use a identidade do plano de controle AKS e a identidade kubelet que não são suportadas pela credencial de identidade federada.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create cosmos-mongo

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com 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-wait]
                                      [--opt-out {auth, configinfo, publicnetwork}]
                                      [--private-endpoint {false, true}]
                                      [--resource-group]
                                      [--secret]
                                      [--service-endpoint {false, true}]
                                      [--service-principal]
                                      [--source-id]
                                      [--target-id]
                                      [--target-resource-group]
                                      [--workload-identity]

Exemplos

Crie uma conexão entre aks e cosmos-mongo interativamente

az aks connection create cosmos-mongo

Crie uma conexão entre aks e cosmos-mongo com o nome do recurso

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

Crie uma conexão entre aks e cosmos-mongo com resource id

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 Opcionais

--account

Nome da conta do banco de dados cosmos. Obrigatório se '--target-id' não for especificado.

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: dotnet, dotnet-internal, go, java, nodejs, none, springBoot
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados. Obrigatório se '--target-id' não for especificado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

Valores aceites: false, true
--service-principal

A entidade de serviço auth info.

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

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). segredo : Obrigatório. Segredo do responsável pelo serviço.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta do banco de dados cosmos. Obrigatório se '--target-id' não for especificado.

--workload-identity

A identidade gerenciada atribuída pelo usuário usada para criar a federação de identidades de carga de trabalho.

Uso: --workload-identity <user-identity-resource-id>

user-identity-resource-id: Obrigatório. A ID do recurso da identidade atribuída ao usuário. NÃO use a identidade do plano de controle AKS e a identidade kubelet que não são suportadas pela credencial de identidade federada.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create cosmos-sql

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com 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-wait]
                                    [--opt-out {auth, configinfo, publicnetwork}]
                                    [--private-endpoint {false, true}]
                                    [--resource-group]
                                    [--secret]
                                    [--service-endpoint {false, true}]
                                    [--service-principal]
                                    [--source-id]
                                    [--target-id]
                                    [--target-resource-group]
                                    [--workload-identity]

Exemplos

Criar uma conexão entre aks e cosmos-sql interativamente

az aks connection create cosmos-sql

Criar uma conexão entre aks e cosmos-sql com o nome do recurso

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

Criar uma conexão entre aks e cosmos-sql com id 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 Opcionais

--account

Nome da conta do banco de dados cosmos. Obrigatório se '--target-id' não for especificado.

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados. Obrigatório se '--target-id' não for especificado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

Valores aceites: false, true
--service-principal

A entidade de serviço auth info.

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

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). segredo : Obrigatório. Segredo do responsável pelo serviço.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta do banco de dados cosmos. Obrigatório se '--target-id' não for especificado.

--workload-identity

A identidade gerenciada atribuída pelo usuário usada para criar a federação de identidades de carga de trabalho.

Uso: --workload-identity <user-identity-resource-id>

user-identity-resource-id: Obrigatório. A ID do recurso da identidade atribuída ao usuário. NÃO use a identidade do plano de controle AKS e a identidade kubelet que não são suportadas pela credencial de identidade federada.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create cosmos-table

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com 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-wait]
                                      [--opt-out {auth, configinfo, publicnetwork}]
                                      [--private-endpoint {false, true}]
                                      [--resource-group]
                                      [--secret]
                                      [--service-endpoint {false, true}]
                                      [--service-principal]
                                      [--source-id]
                                      [--table]
                                      [--target-id]
                                      [--target-resource-group]
                                      [--workload-identity]

Exemplos

Crie uma conexão entre aks e cosmos-table interativamente

az aks connection create cosmos-table

Criar uma conexão entre aks e cosmos-table com nome de recurso

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

Criar uma conexão entre aks e cosmos-table com resource id

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 Opcionais

--account

Nome da conta do banco de dados cosmos. Obrigatório se '--target-id' não for especificado.

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

Valores aceites: false, true
--service-principal

A entidade de serviço auth info.

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

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). segredo : Obrigatório. Segredo do responsável pelo serviço.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--table

Nome da tabela. Obrigatório se '--target-id' não for especificado.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account', '--table'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta do banco de dados cosmos. Obrigatório se '--target-id' não for especificado.

--workload-identity

A identidade gerenciada atribuída pelo usuário usada para criar a federação de identidades de carga de trabalho.

Uso: --workload-identity <user-identity-resource-id>

user-identity-resource-id: Obrigatório. A ID do recurso da identidade atribuída ao usuário. NÃO use a identidade do plano de controle AKS e a identidade kubelet que não são suportadas pela credencial de identidade federada.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create eventhub

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com o eventhub.

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-wait]
                                  [--opt-out {auth, configinfo, publicnetwork}]
                                  [--private-endpoint {false, true}]
                                  [--resource-group]
                                  [--secret]
                                  [--service-endpoint {false, true}]
                                  [--service-principal]
                                  [--source-id]
                                  [--target-id]
                                  [--target-resource-group]
                                  [--workload-identity]

Exemplos

Crie uma conexão entre aks e eventhub interativamente

az aks connection create eventhub

Criar uma conexão entre aks e eventhub com nome de recurso

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

Criar uma conexão entre aks e eventhub com id 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 Opcionais

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--namespace

Nome do namespace eventhub. Obrigatório se '--target-id' não for especificado.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

Valores aceites: false, true
--service-principal

A entidade de serviço auth info.

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

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). segredo : Obrigatório. Segredo do responsável pelo serviço.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--namespace'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o eventhub. Obrigatório se '--target-id' não for especificado.

--workload-identity

A identidade gerenciada atribuída pelo usuário usada para criar a federação de identidades de carga de trabalho.

Uso: --workload-identity <user-identity-resource-id>

user-identity-resource-id: Obrigatório. A ID do recurso da identidade atribuída ao usuário. NÃO use a identidade do plano de controle AKS e a identidade kubelet que não são suportadas pela credencial de identidade federada.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create keyvault

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com 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-wait]
                                  [--opt-out {auth, configinfo, publicnetwork}]
                                  [--private-endpoint {false, true}]
                                  [--resource-group]
                                  [--service-endpoint {false, true}]
                                  [--service-principal]
                                  [--source-id]
                                  [--target-id]
                                  [--target-resource-group]
                                  [--vault]
                                  [--workload-identity]

Exemplos

Crie uma conexão entre aks e keyvault interativamente

az aks connection create keyvault

Criar uma conexão entre aks e keyvault com nome do recurso

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

Criar uma conexão entre aks e keyvault com id 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

Crie um novo keyvault e conecte-o a ele interativamente

az aks connection create keyvault --new

Crie um novo keyvault e conecte aks a ele

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

Parâmetros Opcionais

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--enable-csi

Use o keyvault como um armazenamento de segredos através de um volume CSI. Se especificado, os argumentos AuthType não são necessários.

Valores aceites: false, true
Default value: False
--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--new

Indica se deve ser criado um novo keyvault ao criar a conexão aks.

Valores aceites: false, true
Default value: False
--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

Valores aceites: false, true
--service-principal

A entidade de serviço auth info.

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

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). segredo : Obrigatório. Segredo do responsável pelo serviço.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--vault'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o keyvault. Obrigatório se '--target-id' não for especificado.

--vault

Nome do keyvault. Obrigatório se '--target-id' não for especificado.

--workload-identity

A identidade gerenciada atribuída pelo usuário usada para criar a federação de identidades de carga de trabalho.

Uso: --workload-identity <user-identity-resource-id>

user-identity-resource-id: Obrigatório. A ID do recurso da identidade atribuída ao usuário. NÃO use a identidade do plano de controle AKS e a identidade kubelet que não são suportadas pela credencial de identidade federada.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create mysql

Pré-visualizar Preterido

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Este comando foi preterido e será removido em uma versão futura.

Crie uma conexão aks com 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-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]

Exemplos

Crie uma conexão entre aks e mysql interativamente

az aks connection create mysql

Crie uma conexão entre aks e mysql com o nome do recurso

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

Crie uma conexão entre aks e mysql com id 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 Opcionais

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados mysql. Obrigatório se '--target-id' não for especificado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

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

nome : Obrigatório. Nome de usuário ou nome de conta para autenticação secreta: Um dos <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para autenticação secreta: Um dos <secret, secret-uri, secret-name> é necessário. Keyvault nome secreto que armazena senha. É apenas para AKS.

--server

Nome do servidor mysql. Obrigatório se '--target-id' não for especificado.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

Valores aceites: false, true
--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servidor mysql. Obrigatório se '--target-id' não for especificado.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create mysql-flexible

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com 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-wait]
                                        [--opt-out {auth, configinfo, publicnetwork}]
                                        [--private-endpoint {false, true}]
                                        [--resource-group]
                                        [--secret]
                                        [--server]
                                        [--source-id]
                                        [--target-id]
                                        [--target-resource-group]

Exemplos

Crie uma conexão entre aks e mysql-flexible interativamente

az aks connection create mysql-flexible

Crie uma conexão entre aks e mysql-flexible com nome do recurso

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

Crie uma conexão entre aks e mysql-flexible com resource id

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 Opcionais

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados flexível mysql. Obrigatório se '--target-id' não for especificado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

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

nome : Obrigatório. Nome de usuário ou nome de conta para autenticação secreta: Um dos <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para autenticação secreta: Um dos <secret, secret-uri, secret-name> é necessário. Keyvault nome secreto que armazena senha. É apenas para AKS.

--server

Nome do servidor flexível mysql. Obrigatório se '--target-id' não for especificado.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servidor flexível mysql. Obrigatório se '--target-id' não for especificado.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create mysql-flexible (serviceconnector-passwordless extensão)

Crie uma conexão aks com mysql-flexible.

az aks connection create mysql-flexible [--appconfig-id]
                                        [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                                        [--connection]
                                        [--customized-keys]
                                        [--database]
                                        [--kube-namespace]
                                        [--name]
                                        [--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]
                                        [--workload-identity]
                                        [--yes]

Exemplos

Crie uma conexão entre aks e mysql-flexible interativamente

az aks connection create mysql-flexible

Crie uma conexão entre aks e mysql-flexible com nome do recurso

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

Crie uma conexão entre aks e mysql-flexible com resource id

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 Opcionais

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome da conexão aks.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados flexível mysql. Obrigatório se '--target-id' não for especificado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--new

Excluir usuários existentes com o mesmo nome antes de criar um novo usuário no banco de dados.

Default value: False
--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

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

nome : Obrigatório. Nome de usuário ou nome de conta para secreto: Um dos> secret<o, secret-uri, secret-name é necessário. Senha ou chave de conta para autenticação secreta. secret-uri : Uma das> secret<, secret-uri, secret-name é necessária. Keyvault secreto uri que armazena senha. secret-name : Uma das <> secret, secret-uri, secret-name é necessária. Keyvault nome secreto que armazena senha. É apenas para AKS.

--server

Nome do servidor flexível mysql. Obrigatório se '--target-id' não for especificado.

--service-principal

A entidade de serviço auth info.

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

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). segredo : Obrigatório. Segredo do responsável pelo serviço. mysql-identity-id : Opcional. ID da identidade usada para o servidor flexível MySQL Microsoft Entra Authentication. Ignore-o se você for o administrador do servidor Microsoft Entra.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servidor flexível mysql. Obrigatório se '--target-id' não for especificado.

--workload-identity

A identidade gerenciada atribuída pelo usuário usada para criar a federação de identidades de carga de trabalho.

Uso: --workload-identity mysql-identity-id=

user-identity-resource-id: Obrigatório. A ID do recurso da identidade atribuída ao usuário. NÃO use a identidade do plano de controle AKS e a identidade kubelet que não são suportadas pela credencial de identidade federada. mysql-identity-id : Opcional. ID da identidade usada para o servidor flexível MySQL Microsoft Entra Authentication. Ignore-o se você for o administrador do servidor Microsoft Entra.

--yes -y

Não solicite confirmação.

Default value: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create postgres

Pré-visualizar Preterido

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Este comando foi preterido e será removido em uma versão futura.

Crie uma conexão aks com o 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-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]

Exemplos

Crie uma conexão entre aks e postgres interativamente

az aks connection create postgres

Criar uma conexão entre aks e postgres com o nome do recurso

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

Criar uma conexão entre aks e postgres com resource id

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

Crie um novo postgres e conecte-se a ele interativamente

az aks connection create postgres --new

Crie um novo postgres e conecte-se aks a ele

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

Parâmetros Opcionais

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome da base de dados postgres. Obrigatório se '--target-id' não for especificado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--new

Indica se um novo postgres deve ser criado ao criar a conexão aks.

Valores aceites: false, true
Default value: False
--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

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

nome : Obrigatório. Nome de usuário ou nome de conta para autenticação secreta: Um dos <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para autenticação secreta: Um dos <secret, secret-uri, secret-name> é necessário. Keyvault nome secreto que armazena senha. É apenas para AKS.

--server

Nome do servidor postgres. Obrigatório se '--target-id' não for especificado.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

Valores aceites: false, true
--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o serviço postgres. Obrigatório se '--target-id' não for especificado.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create postgres-flexible

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com 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-wait]
                                           [--opt-out {auth, configinfo, publicnetwork}]
                                           [--resource-group]
                                           [--secret]
                                           [--server]
                                           [--source-id]
                                           [--target-id]
                                           [--target-resource-group]

Exemplos

Crie uma conexão entre aks e postgres-flexible interativamente

az aks connection create postgres-flexible

Criar uma conexão entre aks e postgres-flexible com o nome do recurso

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

Crie uma conexão entre aks e postgres-flexible com resource id

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 Opcionais

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados flexível postgres. Obrigatório se '--target-id' não for especificado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

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

nome : Obrigatório. Nome de usuário ou nome de conta para autenticação secreta: Um dos <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para autenticação secreta: Um dos <secret, secret-uri, secret-name> é necessário. Keyvault nome secreto que armazena senha. É apenas para AKS.

--server

Nome do servidor flexível postgres. Obrigatório se '--target-id' não for especificado.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o serviço postgres flexível. Obrigatório se '--target-id' não for especificado.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create postgres-flexible (serviceconnector-passwordless extensão)

Crie uma conexão aks com postgres-flexible.

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

Exemplos

Crie uma conexão entre aks e postgres-flexible interativamente

az aks connection create postgres-flexible

Criar uma conexão entre aks e postgres-flexible com o nome do recurso

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

Crie uma conexão entre aks e postgres-flexible com resource id

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 Opcionais

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome da conexão aks.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados flexível postgres. Obrigatório se '--target-id' não for especificado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--new

Excluir usuários existentes com o mesmo nome antes de criar um novo usuário no banco de dados.

Default value: False
--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

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

nome : Obrigatório. Nome de usuário ou nome de conta para secreto: Um dos> secret<o, secret-uri, secret-name é necessário. Senha ou chave de conta para autenticação secreta. secret-uri : Uma das> secret<, secret-uri, secret-name é necessária. Keyvault secreto uri que armazena senha. secret-name : Uma das <> secret, secret-uri, secret-name é necessária. Keyvault nome secreto que armazena senha. É apenas para AKS.

--server

Nome do servidor flexível postgres. Obrigatório se '--target-id' não for especificado.

--service-principal

A entidade de serviço auth info.

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

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). segredo : Obrigatório. Segredo do responsável pelo serviço.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o serviço postgres flexível. Obrigatório se '--target-id' não for especificado.

--workload-identity

A identidade gerenciada atribuída pelo usuário usada para criar a federação de identidades de carga de trabalho.

Uso: --workload-identity

user-identity-resource-id: Obrigatório. A ID do recurso da identidade atribuída ao usuário. NÃO use a identidade do plano de controle AKS e a identidade kubelet que não são suportadas pela credencial de identidade federada.

--yes -y

Não solicite confirmação.

Default value: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create redis

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks para 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-wait]
                               [--opt-out {auth, configinfo, publicnetwork}]
                               [--private-endpoint {false, true}]
                               [--resource-group]
                               [--secret]
                               [--server]
                               [--source-id]
                               [--target-id]
                               [--target-resource-group]

Exemplos

Crie uma conexão entre aks e redis interativamente

az aks connection create redis

Criar uma conexão entre aks e redis com o nome do recurso

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

Criar uma conexão entre aks e redis com resource id

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 Opcionais

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados redis. Obrigatório se '--target-id' não for especificado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

Uso: --secret.

--server

Nome do servidor redis. Obrigatório se '--target-id' não for especificado.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servidor redis. Obrigatório se '--target-id' não for especificado.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create redis-enterprise

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com 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-wait]
                                          [--opt-out {auth, configinfo, publicnetwork}]
                                          [--resource-group]
                                          [--secret]
                                          [--server]
                                          [--source-id]
                                          [--target-id]
                                          [--target-resource-group]

Exemplos

Crie uma conexão entre aks e redis-enterprise interativamente

az aks connection create redis-enterprise

Criar uma conexão entre aks e redis-enterprise com nome de recurso

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

Criar uma conexão entre aks e redis-enterprise com resource id

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 Opcionais

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados empresarial redis. Obrigatório se '--target-id' não for especificado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

Uso: --secret.

--server

Nome do servidor empresarial redis. Obrigatório se '--target-id' não for especificado.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servidor redis. Obrigatório se '--target-id' não for especificado.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create servicebus

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com o 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-wait]
                                    [--opt-out {auth, configinfo, publicnetwork}]
                                    [--private-endpoint {false, true}]
                                    [--resource-group]
                                    [--secret]
                                    [--service-endpoint {false, true}]
                                    [--service-principal]
                                    [--source-id]
                                    [--target-id]
                                    [--target-resource-group]
                                    [--workload-identity]

Exemplos

Criar uma conexão entre aks e servicebus interativamente

az aks connection create servicebus

Criar uma conexão entre aks e servicebus com nome de recurso

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

Criar uma conexão entre aks e servicebus com id 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 Opcionais

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--namespace

Nome do namespace servicebus. Obrigatório se '--target-id' não for especificado.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

Valores aceites: false, true
--service-principal

A entidade de serviço auth info.

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

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). segredo : Obrigatório. Segredo do responsável pelo serviço.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--namespace'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servicebus. Obrigatório se '--target-id' não for especificado.

--workload-identity

A identidade gerenciada atribuída pelo usuário usada para criar a federação de identidades de carga de trabalho.

Uso: --workload-identity <user-identity-resource-id>

user-identity-resource-id: Obrigatório. A ID do recurso da identidade atribuída ao usuário. NÃO use a identidade do plano de controle AKS e a identidade kubelet que não são suportadas pela credencial de identidade federada.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create signalr

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com o signalr.

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

Exemplos

Crie uma conexão entre aks e signalr interativamente

az aks connection create signalr

Criar uma conexão entre aks e signalr com nome de recurso

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

Criar uma conexão entre aks e signalr com id 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 Opcionais

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: dotnet, dotnet-internal, none
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

Uso: --secret.

--service-principal

A entidade de serviço auth info.

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

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). segredo : Obrigatório. Segredo do responsável pelo serviço.

--signalr

Nome do serviço de sinalização. Obrigatório se '--target-id' não for especificado.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--signalr'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o sinalizador. Obrigatório se '--target-id' não for especificado.

--workload-identity

A identidade gerenciada atribuída pelo usuário usada para criar a federação de identidades de carga de trabalho.

Uso: --workload-identity <user-identity-resource-id>

user-identity-resource-id: Obrigatório. A ID do recurso da identidade atribuída ao usuário. NÃO use a identidade do plano de controle AKS e a identidade kubelet que não são suportadas pela credencial de identidade federada.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create sql

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com 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-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]

Exemplos

Criar uma conexão entre aks e sql interativamente

az aks connection create sql

Criar uma conexão entre aks e sql com nome de recurso

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

Criar uma conexão entre aks e sql com resource id

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 Opcionais

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados sql. Obrigatório se '--target-id' não for especificado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

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

nome : Obrigatório. Nome de usuário ou nome de conta para autenticação secreta: Um dos <secret, secret-uri, secret-name> é necessário. Senha ou chave de conta para autenticação secreta: Um dos <secret, secret-uri, secret-name> é necessário. Keyvault nome secreto que armazena senha. É apenas para AKS.

--server

Nome do servidor sql. Obrigatório se '--target-id' não for especificado.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

Valores aceites: false, true
--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servidor sql. Obrigatório se '--target-id' não for especificado.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create sql (serviceconnector-passwordless extensão)

Crie uma conexão aks com sql.

az aks connection create sql [--appconfig-id]
                             [--client-type {django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot}]
                             [--connection]
                             [--customized-keys]
                             [--database]
                             [--kube-namespace]
                             [--name]
                             [--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]
                             [--workload-identity]
                             [--yes]

Exemplos

Criar uma conexão entre aks e sql interativamente

az aks connection create sql

Criar uma conexão entre aks e sql com nome de recurso

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

Criar uma conexão entre aks e sql com resource id

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 Opcionais

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome da conexão aks.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--database

Nome do banco de dados sql. Obrigatório se '--target-id' não for especificado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--new

Excluir usuários existentes com o mesmo nome antes de criar um novo usuário no banco de dados.

Default value: False
--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

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

nome : Obrigatório. Nome de usuário ou nome de conta para secreto: Um dos> secret<o, secret-uri, secret-name é necessário. Senha ou chave de conta para autenticação secreta. secret-uri : Uma das> secret<, secret-uri, secret-name é necessária. Keyvault secreto uri que armazena senha. secret-name : Uma das <> secret, secret-uri, secret-name é necessária. Keyvault nome secreto que armazena senha. É apenas para AKS.

--server

Nome do servidor sql. Obrigatório se '--target-id' não for especificado.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

Valores aceites: false, true
--service-principal

A entidade de serviço auth info.

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

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). segredo : Obrigatório. Segredo do responsável pelo serviço.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--server', '--database'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o servidor sql. Obrigatório se '--target-id' não for especificado.

--workload-identity

A identidade gerenciada atribuída pelo usuário usada para criar a federação de identidades de carga de trabalho.

Uso: --workload-identity

user-identity-resource-id: Obrigatório. A ID do recurso da identidade atribuída ao usuário. NÃO use a identidade do plano de controle AKS e a identidade kubelet que não são suportadas pela credencial de identidade federada.

--yes -y

Não solicite confirmação.

Default value: False
Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create storage-blob

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com 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-wait]
                                      [--opt-out {auth, configinfo, publicnetwork}]
                                      [--private-endpoint {false, true}]
                                      [--resource-group]
                                      [--secret]
                                      [--service-endpoint {false, true}]
                                      [--service-principal]
                                      [--source-id]
                                      [--target-id]
                                      [--target-resource-group]
                                      [--workload-identity]

Exemplos

Crie uma conexão entre aks e storage-blob interativamente

az aks connection create storage-blob

Criar uma conexão entre aks e storage-blob com nome do recurso

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

Criar uma conexão entre aks e storage-blob com id 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

Crie um novo blob de armazenamento e conecte-se a ele interativamente

az aks connection create storage-blob --new

Crie um novo blob de armazenamento e conecte aks a ele

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

Parâmetros Opcionais

--account

Nome da conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--new

Indica se um novo blob de armazenamento deve ser criado ao criar a conexão aks.

Valores aceites: false, true
Default value: False
--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

Valores aceites: false, true
--service-principal

A entidade de serviço auth info.

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

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). segredo : Obrigatório. Segredo do responsável pelo serviço.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--workload-identity

A identidade gerenciada atribuída pelo usuário usada para criar a federação de identidades de carga de trabalho.

Uso: --workload-identity <user-identity-resource-id>

user-identity-resource-id: Obrigatório. A ID do recurso da identidade atribuída ao usuário. NÃO use a identidade do plano de controle AKS e a identidade kubelet que não são suportadas pela credencial de identidade federada.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create storage-file

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com o arquivo de armazenamento.

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-wait]
                                      [--opt-out {auth, configinfo, publicnetwork}]
                                      [--private-endpoint {false, true}]
                                      [--resource-group]
                                      [--secret]
                                      [--service-endpoint {false, true}]
                                      [--source-id]
                                      [--target-id]
                                      [--target-resource-group]

Exemplos

Criar uma conexão entre aks e arquivo de armazenamento interativamente

az aks connection create storage-file

Criar uma conexão entre aks e storage-file com nome de recurso

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

Criar uma conexão entre aks e arquivo de armazenamento com id 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 Opcionais

--account

Nome da conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

Valores aceites: false, true
--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta de armazenamento. Obrigatório se '--target-id' não for especificado.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create storage-queue

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com a fila de armazenamento.

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-wait]
                                       [--opt-out {auth, configinfo, publicnetwork}]
                                       [--private-endpoint {false, true}]
                                       [--resource-group]
                                       [--secret]
                                       [--service-endpoint {false, true}]
                                       [--service-principal]
                                       [--source-id]
                                       [--target-id]
                                       [--target-resource-group]
                                       [--workload-identity]

Exemplos

Criar uma conexão entre aks e fila de armazenamento interativamente

az aks connection create storage-queue

Criar uma conexão entre aks e storage-queue com nome do recurso

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

Criar uma conexão entre aks e storage-queue com id 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 Opcionais

--account

Nome da conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

Valores aceites: false, true
--service-principal

A entidade de serviço auth info.

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

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). segredo : Obrigatório. Segredo do responsável pelo serviço.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--workload-identity

A identidade gerenciada atribuída pelo usuário usada para criar a federação de identidades de carga de trabalho.

Uso: --workload-identity <user-identity-resource-id>

user-identity-resource-id: Obrigatório. A ID do recurso da identidade atribuída ao usuário. NÃO use a identidade do plano de controle AKS e a identidade kubelet que não são suportadas pela credencial de identidade federada.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create storage-table

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com a tabela de armazenamento.

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-wait]
                                       [--opt-out {auth, configinfo, publicnetwork}]
                                       [--private-endpoint {false, true}]
                                       [--resource-group]
                                       [--secret]
                                       [--service-endpoint {false, true}]
                                       [--service-principal]
                                       [--source-id]
                                       [--target-id]
                                       [--target-resource-group]
                                       [--workload-identity]

Exemplos

Crie uma conexão entre aks e a tabela de armazenamento interativamente

az aks connection create storage-table

Criar uma conexão entre aks e tabela de armazenamento com nome de recurso

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

Criar uma conexão entre aks e tabela de armazenamento com id 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 Opcionais

--account

Nome da conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

Uso: --secret.

--service-endpoint

Conecte o serviço de destino por ponto de extremidade de serviço. O recurso de origem deve estar na VNet e a SKU de destino deve oferecer suporte ao recurso de ponto de extremidade de serviço.

Valores aceites: false, true
--service-principal

A entidade de serviço auth info.

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

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). segredo : Obrigatório. Segredo do responsável pelo serviço.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--account'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém a conta de armazenamento. Obrigatório se '--target-id' não for especificado.

--workload-identity

A identidade gerenciada atribuída pelo usuário usada para criar a federação de identidades de carga de trabalho.

Uso: --workload-identity <user-identity-resource-id>

user-identity-resource-id: Obrigatório. A ID do recurso da identidade atribuída ao usuário. NÃO use a identidade do plano de controle AKS e a identidade kubelet que não são suportadas pela credencial de identidade federada.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.

az aks connection create webpubsub

Pré-visualizar

O grupo de comandos 'aks connection' está em pré-visualização e em desenvolvimento. Níveis de referência e apoio: https://aka.ms/CLI_refstatus

Crie uma conexão aks com 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-wait]
                                   [--opt-out {auth, configinfo, publicnetwork}]
                                   [--private-endpoint {false, true}]
                                   [--resource-group]
                                   [--secret]
                                   [--service-principal]
                                   [--source-id]
                                   [--target-id]
                                   [--target-resource-group]
                                   [--webpubsub]
                                   [--workload-identity]

Exemplos

Crie uma conexão entre aks e webpubsub interativamente

az aks connection create webpubsub

Criar uma conexão entre aks e webpubsub com nome de recurso

az aks connection create webpubsub -g ClusterRG -n MyCluster --tg WebpubsubRG --webpubsub MyWebPubSub --secret

Criar uma conexão entre aks e webpubsub com id 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 Opcionais

--appconfig-id

O ID de configuração do aplicativo para armazenar a configuração.

--client-type

O tipo de cliente usado nos aks.

Valores aceites: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nome da conexão aks.

--connstr-props

As propriedades adicionais da cadeia de conexão usadas para criar a cadeia de conexão.

--customized-keys

As chaves personalizadas usadas para alterar nomes de configuração padrão. Chave é o nome original, valor é o nome personalizado.

--kube-namespace

O namespace kubernetes no qual as informações de conexão serão salvas (como segredo kubernetes).

Default value: default
--name -n

Nome do cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--no-wait

Não espere que a operação de longa duração termine.

Default value: False
--opt-out

Se deseja desativar algumas etapas de configuração. Use configinfo para desbalancear as alterações de informações de configuração na origem. Use publicnetwork para desativar a configuração de acesso à rede pública. Use a autenticação para ignorar a configuração de autenticação, como habilitar a identidade gerenciada e conceder funções RBAC.

Valores aceites: auth, configinfo, publicnetwork
--private-endpoint

Conecte o serviço de destino por ponto de extremidade privado. O ponto de extremidade privado na rede virtual de origem deve ser criado antecipadamente.

Valores aceites: false, true
--resource-group -g

O grupo de recursos que contém o cluster gerenciado. Obrigatório se '--source-id' não for especificado. Nenhuma.

--secret

A informação secreta auth.

Uso: --secret.

--service-principal

A entidade de serviço auth info.

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

client-id : Obrigatório. ID do cliente da entidade de serviço. object-id : Opcional. ID do objeto da entidade de serviço (Aplicativo Empresarial). segredo : Obrigatório. Segredo do responsável pelo serviço.

--source-id

O id do recurso de um aks. Obrigatório se ['--resource-group', '--name'] não forem especificados.

--target-id

A ID do recurso do serviço de destino. Obrigatório se ['--target-resource-group', '--webpubsub'] não forem especificados.

--target-resource-group --tg

O grupo de recursos que contém o webpubsub. Obrigatório se '--target-id' não for especificado.

--webpubsub

Nome do serviço webpubsub. Obrigatório se '--target-id' não for especificado.

--workload-identity

A identidade gerenciada atribuída pelo usuário usada para criar a federação de identidades de carga de trabalho.

Uso: --workload-identity <user-identity-resource-id>

user-identity-resource-id: Obrigatório. A ID do recurso da identidade atribuída ao usuário. NÃO use a identidade do plano de controle AKS e a identidade kubelet que não são suportadas pela credencial de identidade federada.

Parâmetros de Globais
--debug

Aumente a verbosidade do log para mostrar todos os logs de depuração.

--help -h

Mostrar esta mensagem de ajuda e sair.

--only-show-errors

Mostrar apenas erros, suprimindo avisos.

--output -o

Formato de saída.

Valores aceites: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.

--subscription

Nome ou ID da subscrição. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID.

--verbose

Aumente a verbosidade do registro. Use --debug para logs de depuração completos.