az aks connection create

Nota

Questo gruppo di comandi include comandi definiti sia nell'interfaccia della riga di comando di Azure che in almeno un'estensione. Installare ogni estensione per trarre vantaggio dalle funzionalità estese. Altre informazioni sulle estensioni.

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione tra un servizio Azure Kubernetes e una risorsa di destinazione.

Comandi

Nome Descrizione Tipo Stato
az aks connection create app-insights

Creare una connessione del servizio Azure Kubernetes ad app-insights.

Memoria centrale Anteprima
az aks connection create appconfig

Creare una connessione del servizio Azure Kubernetes ad appconfig.

Memoria centrale Anteprima
az aks connection create cognitiveservices

Creare una connessione del servizio Azure Kubernetes ai servizi cognitivi.

Memoria centrale Anteprima
az aks connection create confluent-cloud

Creare una connessione del servizio Azure Kubernetes a confluent-cloud.

Memoria centrale Anteprima
az aks connection create cosmos-cassandra

Creare una connessione del servizio Azure Kubernetes a cosmos-cassandra.

Memoria centrale Anteprima
az aks connection create cosmos-gremlin

Creare una connessione del servizio Azure Kubernetes a cosmos-gremlin.

Memoria centrale Anteprima
az aks connection create cosmos-mongo

Creare una connessione del servizio Azure Kubernetes a cosmos-mongo.

Memoria centrale Anteprima
az aks connection create cosmos-sql

Creare una connessione del servizio Azure Kubernetes a cosmos-sql.

Memoria centrale Anteprima
az aks connection create cosmos-table

Creare una connessione del servizio Azure Kubernetes a cosmos-table.

Memoria centrale Anteprima
az aks connection create eventhub

Creare una connessione del servizio Azure Kubernetes a eventhub.

Memoria centrale Anteprima
az aks connection create keyvault

Creare una connessione del servizio Azure Kubernetes all'insieme di credenziali delle chiavi.

Memoria centrale Anteprima
az aks connection create mysql

Creare una connessione del servizio Azure Kubernetes a mysql.

Memoria centrale Anteprima e deprecato
az aks connection create mysql-flexible

Creare una connessione del servizio Azure Kubernetes a mysql-flexible.

Memoria centrale Anteprima
az aks connection create mysql-flexible (serviceconnector-passwordless estensione)

Creare una connessione del servizio Azure Kubernetes a mysql-flexible.

Estensione Disponibilità generale
az aks connection create postgres

Creare una connessione del servizio Azure Kubernetes a postgres.

Memoria centrale Anteprima e deprecato
az aks connection create postgres (serviceconnector-passwordless estensione)

Creare una connessione del servizio Azure Kubernetes a postgres.

Estensione Deprecato
az aks connection create postgres-flexible

Creare una connessione del servizio Azure Kubernetes a postgres-flexible.

Memoria centrale Anteprima
az aks connection create postgres-flexible (serviceconnector-passwordless estensione)

Creare una connessione del servizio Azure Kubernetes a postgres-flexible.

Estensione Disponibilità generale
az aks connection create redis

Creare una connessione del servizio Azure Kubernetes a redis.

Memoria centrale Anteprima
az aks connection create redis-enterprise

Creare una connessione del servizio Azure Kubernetes a redis-enterprise.

Memoria centrale Anteprima
az aks connection create servicebus

Creare una connessione del servizio Azure Kubernetes al bus di servizio.

Memoria centrale Anteprima
az aks connection create signalr

Creare una connessione del servizio Azure Kubernetes al signalr.

Memoria centrale Anteprima
az aks connection create sql

Creare una connessione del servizio Azure Kubernetes a sql.

Memoria centrale Anteprima
az aks connection create sql (serviceconnector-passwordless estensione)

Creare una connessione del servizio Azure Kubernetes a sql.

Estensione Disponibilità generale
az aks connection create storage-blob

Creare una connessione del servizio Azure Kubernetes al BLOB di archiviazione.

Memoria centrale Anteprima
az aks connection create storage-file

Creare una connessione del servizio Azure Kubernetes al file di archiviazione.

Memoria centrale Anteprima
az aks connection create storage-queue

Creare una connessione del servizio Azure Kubernetes alla coda di archiviazione.

Memoria centrale Anteprima
az aks connection create storage-table

Creare una connessione del servizio Azure Kubernetes alla tabella di archiviazione.

Memoria centrale Anteprima
az aks connection create webpubsub

Creare una connessione del servizio Azure Kubernetes a webpubsub.

Memoria centrale Anteprima

az aks connection create app-insights

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes ad app-insights.

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

Esempio

Creare una connessione tra il servizio Azure Kubernetes e le informazioni dettagliate sulle app in modo interattivo

az aks connection create app-insights

Creare una connessione tra servizio Azure Kubernetes e app-insights con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e app-insights con ID risorsa

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

Parametri facoltativi

--app-insights

Nome delle informazioni dettagliate sull'app. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: dotnet, dotnet-internal, go, java, nodejs, none, python
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--app-insights'] non è specificato.

--target-resource-group --tg

Gruppo di risorse che contiene le informazioni dettagliate sull'app. Obbligatorio se '--target-id' non è specificato.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create appconfig

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes ad appconfig.

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

Esempio

Creare una connessione tra il servizio Azure Kubernetes e appconfig in modo interattivo

az aks connection create appconfig

Creare una connessione tra servizio Azure Kubernetes e appconfig con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e appconfig con ID risorsa

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

Parametri facoltativi

--app-config

Nome della configurazione dell'app. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-principal

Informazioni sull'autenticazione dell'entità servizio.

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

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--app-config'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene la configurazione dell'app. Obbligatorio se '--target-id' non è specificato.

--workload-identity

Identità gestita assegnata dall'utente usata per creare la federazione dell'identità del carico di lavoro.

Utilizzo: --workload-identity

user-identity-resource-id: obbligatorio. ID risorsa dell'identità assegnata dall'utente. NON usare l'identità del piano di controllo del servizio Azure Kubelet e l'identità kubelet non supportata dalle credenziali dell'identità federata.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create cognitiveservices

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes ai servizi cognitivi.

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

Esempio

Creare una connessione tra il servizio Azure Kubernetes e i servizi cognitivi in modo interattivo

az aks connection create cognitiveservices

Creare una connessione tra il servizio Azure Kubernetes e i servizi cognitivi con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e servizi cognitivi con ID risorsa

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

Parametri facoltativi

--account

Nome dell'account servizi cognitivi. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: dotnet, none, python
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-principal

Informazioni sull'autenticazione dell'entità servizio.

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

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene i servizi cognitivi. Obbligatorio se '--target-id' non è specificato.

--workload-identity

Identità gestita assegnata dall'utente usata per creare la federazione dell'identità del carico di lavoro.

Utilizzo: --workload-identity

user-identity-resource-id: obbligatorio. ID risorsa dell'identità assegnata dall'utente. NON usare l'identità del piano di controllo del servizio Azure Kubelet e l'identità kubelet non supportata dalle credenziali dell'identità federata.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create confluent-cloud

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes a confluent-cloud.

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

Esempio

Creare una connessione tra 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

Parametri necessari

--bootstrap-server

URL del server di bootstrap Kafka.

--kafka-key

Chiave API Kafka (chiave).

--kafka-secret

Chiave API Kafka (segreto).

--schema-key

Chiave API del Registro di sistema dello schema (chiave).

--schema-registry

URL del Registro di sistema dello schema.

--schema-secret

Chiave API del Registro di sistema dello schema (segreto).

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: dotnet, dotnet-internal, go, java, none, python, springBoot
--connection

Nome della connessione.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create cosmos-cassandra

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes a cosmos-cassandra.

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

Esempio

Creare una connessione tra servizio Azure Kubernetes e cosmos-cassandra in modo interattivo

az aks connection create cosmos-cassandra

Creare una connessione tra servizio Azure Kubernetes e cosmos-cassandra con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e cosmos-cassandra con ID risorsa

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

Parametri facoltativi

--account

Nome dell'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--key-space

Nome del keyspace. Obbligatorio se '--target-id' non è specificato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

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

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account', '--key-space'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene l'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.

--workload-identity

Identità gestita assegnata dall'utente usata per creare la federazione dell'identità del carico di lavoro.

Utilizzo: --workload-identity

user-identity-resource-id: obbligatorio. ID risorsa dell'identità assegnata dall'utente. NON usare l'identità del piano di controllo del servizio Azure Kubelet e l'identità kubelet non supportata dalle credenziali dell'identità federata.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create cosmos-gremlin

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes a cosmos-gremlin.

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

Esempio

Creare una connessione tra il servizio Azure Kubernetes e cosmos-gremlin in modo interattivo

az aks connection create cosmos-gremlin

Creare una connessione tra il servizio Azure Kubernetes e cosmos-gremlin con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e cosmos-gremlin con ID risorsa

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

Parametri facoltativi

--account

Nome dell'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: dotnet, dotnet-internal, java, nodejs, none, php, python
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database di . Obbligatorio se '--target-id' non è specificato.

--graph

Nome del grafico. Obbligatorio se '--target-id' non è specificato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

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

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account', '--database', '--graph'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene l'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.

--workload-identity

Identità gestita assegnata dall'utente usata per creare la federazione dell'identità del carico di lavoro.

Utilizzo: --workload-identity

user-identity-resource-id: obbligatorio. ID risorsa dell'identità assegnata dall'utente. NON usare l'identità del piano di controllo del servizio Azure Kubelet e l'identità kubelet non supportata dalle credenziali dell'identità federata.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create cosmos-mongo

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes a cosmos-mongo.

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

Esempio

Creare una connessione tra il servizio Azure Kubernetes e cosmos-mongo in modo interattivo

az aks connection create cosmos-mongo

Creare una connessione tra servizio Azure Kubernetes e cosmos-mongo con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e cosmos-mongo con ID risorsa

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

Parametri facoltativi

--account

Nome dell'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: dotnet, dotnet-internal, go, java, nodejs, none, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database di . Obbligatorio se '--target-id' non è specificato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

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

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene l'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.

--workload-identity

Identità gestita assegnata dall'utente usata per creare la federazione dell'identità del carico di lavoro.

Utilizzo: --workload-identity

user-identity-resource-id: obbligatorio. ID risorsa dell'identità assegnata dall'utente. NON usare l'identità del piano di controllo del servizio Azure Kubelet e l'identità kubelet non supportata dalle credenziali dell'identità federata.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create cosmos-sql

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes a cosmos-sql.

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

Esempio

Creare una connessione tra servizio Azure Kubernetes e cosmos-sql in modo interattivo

az aks connection create cosmos-sql

Creare una connessione tra servizio Azure Kubernetes e cosmos-sql con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e cosmos-sql con ID risorsa

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

Parametri facoltativi

--account

Nome dell'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database di . Obbligatorio se '--target-id' non è specificato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

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

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene l'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.

--workload-identity

Identità gestita assegnata dall'utente usata per creare la federazione dell'identità del carico di lavoro.

Utilizzo: --workload-identity

user-identity-resource-id: obbligatorio. ID risorsa dell'identità assegnata dall'utente. NON usare l'identità del piano di controllo del servizio Azure Kubelet e l'identità kubelet non supportata dalle credenziali dell'identità federata.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create cosmos-table

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes a cosmos-table.

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

Esempio

Creare una connessione tra servizio Azure Kubernetes e cosmos-table in modo interattivo

az aks connection create cosmos-table

Creare una connessione tra servizio Azure Kubernetes e cosmos-table con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e cosmos-table con ID risorsa

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

Parametri facoltativi

--account

Nome dell'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

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

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--table

Nome della tabella. Obbligatorio se '--target-id' non è specificato.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account', '--table'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene l'account del database Cosmos. Obbligatorio se '--target-id' non è specificato.

--workload-identity

Identità gestita assegnata dall'utente usata per creare la federazione dell'identità del carico di lavoro.

Utilizzo: --workload-identity

user-identity-resource-id: obbligatorio. ID risorsa dell'identità assegnata dall'utente. NON usare l'identità del piano di controllo del servizio Azure Kubelet e l'identità kubelet non supportata dalle credenziali dell'identità federata.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create eventhub

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes a eventhub.

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

Esempio

Creare una connessione tra il servizio Azure Kubernetes e eventhub in modo interattivo

az aks connection create eventhub

Creare una connessione tra il servizio Azure Kubernetes e eventhub con il nome della risorsa

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

Creare una connessione tra il servizio Azure Kubernetes e eventhub con l'ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--namespace

Nome dello spazio dei nomi eventhub. Obbligatorio se '--target-id' non è specificato.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

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

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--namespace'] non è specificato.

--target-resource-group --tg

Gruppo di risorse che contiene l'hub eventi. Obbligatorio se '--target-id' non è specificato.

--workload-identity

Identità gestita assegnata dall'utente usata per creare la federazione dell'identità del carico di lavoro.

Utilizzo: --workload-identity

user-identity-resource-id: obbligatorio. ID risorsa dell'identità assegnata dall'utente. NON usare l'identità del piano di controllo del servizio Azure Kubelet e l'identità kubelet non supportata dalle credenziali dell'identità federata.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create keyvault

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes all'insieme di credenziali delle chiavi.

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

Esempio

Creare una connessione tra il servizio Azure Kubernetes e l'insieme di credenziali delle chiavi in modo interattivo

az aks connection create keyvault

Creare una connessione tra il servizio Azure Kubernetes e l'insieme di credenziali delle chiavi con il nome della risorsa

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

Creare una connessione tra il servizio Azure Kubernetes e l'insieme di credenziali delle chiavi con ID risorsa

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

Creare un nuovo insieme di credenziali delle chiavi e connetterlo in modo interattivo

az aks connection create keyvault --new

Creare un nuovo insieme di credenziali delle chiavi e connettervi il servizio Azure Kubernetes

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--enable-csi

Usare keyvault come archivio segreti tramite un volume CSI. Se specificato, gli argomenti AuthType non sono necessari.

valori accettati: false, true
valore predefinito: False
--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--new

Indica se creare un nuovo insieme di credenziali delle chiavi durante la creazione della connessione del servizio Azure Kubernetes.

valori accettati: false, true
valore predefinito: False
--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

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

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--vault'] non è specificato.

--target-resource-group --tg

Gruppo di risorse che contiene l'insieme di credenziali delle chiavi. Obbligatorio se '--target-id' non è specificato.

--vault

Nome dell'insieme di credenziali delle chiavi. Obbligatorio se '--target-id' non è specificato.

--workload-identity

Identità gestita assegnata dall'utente usata per creare la federazione dell'identità del carico di lavoro.

Utilizzo: --workload-identity

user-identity-resource-id: obbligatorio. ID risorsa dell'identità assegnata dall'utente. NON usare l'identità del piano di controllo del servizio Azure Kubelet e l'identità kubelet non supportata dalle credenziali dell'identità federata.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create mysql

Anteprima Deprecato

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Questo comando è stato deprecato e verrà rimosso in una versione futura.

Creare una connessione del servizio Azure Kubernetes a mysql.

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

Esempio

Creare una connessione tra servizio Azure Kubernetes e mysql in modo interattivo

az aks connection create mysql

Creare una connessione tra servizio Azure Kubernetes e mysql con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e mysql con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database mysql. Obbligatorio se '--target-id' non è specificato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret name=XX secret=XX --secret name=XX secret-name=XX secret-name=XX

name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.

--server

Nome del server mysql. Obbligatorio se '--target-id' non è specificato.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

valori accettati: false, true
--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il server mysql. Obbligatorio se '--target-id' non è specificato.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create mysql-flexible

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes a mysql-flexible.

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

Esempio

Creare una connessione tra servizio Azure Kubernetes e mysql-flexible in modo interattivo

az aks connection create mysql-flexible

Creare una connessione tra servizio Azure Kubernetes e mysql-flexible con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e mysql-flexible con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database flessibile mysql. Obbligatorio se '--target-id' non è specificato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret name=XX secret=XX --secret name=XX secret-name=XX secret-name=XX

name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.

--server

Nome del server flessibile mysql. Obbligatorio se '--target-id' non è specificato.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il server flessibile mysql. Obbligatorio se '--target-id' non è specificato.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create mysql-flexible (serviceconnector-passwordless estensione)

Creare una connessione del servizio Azure Kubernetes a mysql-flexible.

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

Esempio

Creare una connessione tra servizio Azure Kubernetes e mysql-flexible in modo interattivo

az aks connection create mysql-flexible

Creare una connessione tra servizio Azure Kubernetes e mysql-flexible con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e mysql-flexible con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database flessibile mysql. Obbligatorio se '--target-id' non è specificato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret name=XX secret=XX --secret name=XX secret-name=XX secret-name=XX

name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.

--server

Nome del server flessibile mysql. Obbligatorio se '--target-id' non è specificato.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il server flessibile mysql. Obbligatorio se '--target-id' non è specificato.

--yes -y

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create postgres

Anteprima Deprecato

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Questo comando è stato deprecato e verrà rimosso in una versione futura.

Creare una connessione del servizio Azure Kubernetes a postgres.

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

Esempio

Creare una connessione tra il servizio Azure Kubernetes e postgres in modo interattivo

az aks connection create postgres

Creare una connessione tra servizio Azure Kubernetes e postgres con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e postgres con ID risorsa

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

Creare un nuovo postgres e connettere il servizio Azure Kubernetes in modo interattivo

az aks connection create postgres --new

Creare un nuovo postgres e connettervi il servizio Azure Kubernetes

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database postgres. Obbligatorio se '--target-id' non è specificato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--new

Indica se creare un nuovo postgres durante la creazione della connessione al servizio Azure Kubernetes.

valori accettati: false, true
valore predefinito: False
--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret name=XX secret=XX --secret name=XX secret-name=XX secret-name=XX

name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.

--server

Nome del server postgres. Obbligatorio se '--target-id' non è specificato.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

valori accettati: false, true
--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il servizio postgres. Obbligatorio se '--target-id' non è specificato.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create postgres (serviceconnector-passwordless estensione)

Deprecato

Questo comando è stato deprecato e verrà rimosso in una versione futura.

Creare una connessione del servizio Azure Kubernetes a postgres.

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

Esempio

Creare una connessione tra il servizio Azure Kubernetes e postgres in modo interattivo

az aks connection create postgres

Creare una connessione tra servizio Azure Kubernetes e postgres con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e postgres con ID risorsa

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

Creare un nuovo postgres e connettere il servizio Azure Kubernetes in modo interattivo

az aks connection create postgres --new

Creare un nuovo postgres e connettervi il servizio Azure Kubernetes

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database postgres. Obbligatorio se '--target-id' non è specificato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--new

Indica se creare un nuovo postgres durante la creazione della connessione al servizio Azure Kubernetes.

valori accettati: false, true
valore predefinito: False
--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret name=XX secret=XX --secret name=XX secret-name=XX secret-name=XX

name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.

--server

Nome del server postgres. Obbligatorio se '--target-id' non è specificato.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

valori accettati: false, true
--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il servizio postgres. Obbligatorio se '--target-id' non è specificato.

--yes -y

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create postgres-flexible

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes a postgres-flexible.

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

Esempio

Creare una connessione tra servizio Azure Kubernetes e postgres-flexible in modo interattivo

az aks connection create postgres-flexible

Creare una connessione tra servizio Azure Kubernetes e postgres-flexible con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e postgres-flexible con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database flessibile postgres. Obbligatorio se '--target-id' non è specificato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret name=XX secret=XX --secret name=XX secret-name=XX secret-name=XX

name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.

--server

Nome del server flessibile postgres. Obbligatorio se '--target-id' non è specificato.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il servizio postgres flessibile. Obbligatorio se '--target-id' non è specificato.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create postgres-flexible (serviceconnector-passwordless estensione)

Creare una connessione del servizio Azure Kubernetes a postgres-flexible.

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

Esempio

Creare una connessione tra servizio Azure Kubernetes e postgres-flexible in modo interattivo

az aks connection create postgres-flexible

Creare una connessione tra servizio Azure Kubernetes e postgres-flexible con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e postgres-flexible con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database flessibile postgres. Obbligatorio se '--target-id' non è specificato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret name=XX secret=XX --secret name=XX secret-name=XX secret-name=XX

name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.

--server

Nome del server flessibile postgres. Obbligatorio se '--target-id' non è specificato.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il servizio postgres flessibile. Obbligatorio se '--target-id' non è specificato.

--yes -y

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create redis

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes a redis.

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

Esempio

Creare una connessione tra servizio Azure Kubernetes e Redis in modo interattivo

az aks connection create redis

Creare una connessione tra il servizio Azure Kubernetes e redis con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e redis con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database Redis. Obbligatorio se '--target-id' non è specificato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--server

Nome del server Redis. Obbligatorio se '--target-id' non è specificato.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il server Redis. Obbligatorio se '--target-id' non è specificato.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create redis-enterprise

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes a redis-enterprise.

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

Esempio

Creare una connessione tra il servizio Azure Kubernetes e redis-enterprise in modo interattivo

az aks connection create redis-enterprise

Creare una connessione tra il servizio Azure Kubernetes e redis-enterprise con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e redis-enterprise con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database aziendale redis. Obbligatorio se '--target-id' non è specificato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--server

Nome del server aziendale redis. Obbligatorio se '--target-id' non è specificato.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il server Redis. Obbligatorio se '--target-id' non è specificato.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create servicebus

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes al bus di servizio.

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

Esempio

Creare una connessione tra il servizio Azure Kubernetes e il bus di servizio in modo interattivo

az aks connection create servicebus

Creare una connessione tra il servizio Azure Kubernetes e il bus di servizio con il nome della risorsa

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

Creare una connessione tra il servizio Azure Kubernetes e il bus di servizio con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--namespace

Nome dello spazio dei nomi del bus di servizio. Obbligatorio se '--target-id' non è specificato.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

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

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--namespace'] non è specificato.

--target-resource-group --tg

Gruppo di risorse che contiene il bus di servizio. Obbligatorio se '--target-id' non è specificato.

--workload-identity

Identità gestita assegnata dall'utente usata per creare la federazione dell'identità del carico di lavoro.

Utilizzo: --workload-identity

user-identity-resource-id: obbligatorio. ID risorsa dell'identità assegnata dall'utente. NON usare l'identità del piano di controllo del servizio Azure Kubelet e l'identità kubelet non supportata dalle credenziali dell'identità federata.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create signalr

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes al signalr.

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

Esempio

Creare una connessione tra servizio Azure Kubernetes e signalr in modo interattivo

az aks connection create signalr

Creare una connessione tra servizio Azure Kubernetes e signalr con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e signalr con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: dotnet, dotnet-internal, none
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-principal

Informazioni sull'autenticazione dell'entità servizio.

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

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--signalr

Nome del servizio signalr. Obbligatorio se '--target-id' non è specificato.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--signalr'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il signalr. Obbligatorio se '--target-id' non è specificato.

--workload-identity

Identità gestita assegnata dall'utente usata per creare la federazione dell'identità del carico di lavoro.

Utilizzo: --workload-identity

user-identity-resource-id: obbligatorio. ID risorsa dell'identità assegnata dall'utente. NON usare l'identità del piano di controllo del servizio Azure Kubelet e l'identità kubelet non supportata dalle credenziali dell'identità federata.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create sql

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes a sql.

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

Esempio

Creare una connessione tra il servizio Azure Kubernetes e sql in modo interattivo

az aks connection create sql

Creare una connessione tra il servizio Azure Kubernetes e sql con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e SQL con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database sql. Obbligatorio se '--target-id' non è specificato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret name=XX secret=XX --secret name=XX secret-name=XX secret-name=XX

name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.

--server

Nome del server sql. Obbligatorio se '--target-id' non è specificato.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

valori accettati: false, true
--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene sql server. Obbligatorio se '--target-id' non è specificato.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create sql (serviceconnector-passwordless estensione)

Creare una connessione del servizio Azure Kubernetes a sql.

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

Esempio

Creare una connessione tra il servizio Azure Kubernetes e sql in modo interattivo

az aks connection create sql

Creare una connessione tra il servizio Azure Kubernetes e sql con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e SQL con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--database

Nome del database sql. Obbligatorio se '--target-id' non è specificato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret name=XX secret=XX --secret name=XX secret-name=XX secret-name=XX

name : obbligatorio. Nome utente o nome account per l'autenticazione del segreto. Segreto: è necessario uno dei <segreti, secret-uri, secret-name> . Password o chiave dell'account per l'autenticazione privata. secret-name: è necessario uno dei <segreti, secret-uri, secret-name> . Nome del segreto keyvault che archivia la password. È solo per il servizio Azure Kubernetes.

--server

Nome del server sql. Obbligatorio se '--target-id' non è specificato.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

valori accettati: false, true
--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--server', '--database'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene sql server. Obbligatorio se '--target-id' non è specificato.

--yes -y

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create storage-blob

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes al BLOB di archiviazione.

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

Esempio

Creare una connessione tra il servizio Azure Kubernetes e il BLOB di archiviazione in modo interattivo

az aks connection create storage-blob

Creare una connessione tra il servizio Azure Kubernetes e il BLOB di archiviazione con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e storage-BLOB con ID risorsa

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

Creare un nuovo BLOB di archiviazione e connettervi il servizio Azure Kubernetes in modo interattivo

az aks connection create storage-blob --new

Creare un nuovo BLOB di archiviazione e connettervi il servizio Azure Kubernetes

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

Parametri facoltativi

--account

Nome dell'account archiviazione. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--new

Indica se creare un nuovo BLOB di archiviazione durante la creazione della connessione del servizio Azure Kubernetes.

valori accettati: false, true
valore predefinito: False
--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

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

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene l'account di archiviazione. Obbligatorio se '--target-id' non è specificato.

--workload-identity

Identità gestita assegnata dall'utente usata per creare la federazione dell'identità del carico di lavoro.

Utilizzo: --workload-identity

user-identity-resource-id: obbligatorio. ID risorsa dell'identità assegnata dall'utente. NON usare l'identità del piano di controllo del servizio Azure Kubelet e l'identità kubelet non supportata dalle credenziali dell'identità federata.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create storage-file

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes al file di archiviazione.

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

Esempio

Creare una connessione tra il servizio Azure Kubernetes e il file di archiviazione in modo interattivo

az aks connection create storage-file

Creare una connessione tra servizio Azure Kubernetes e storage-file con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e storage-file con ID risorsa

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

Parametri facoltativi

--account

Nome dell'account archiviazione. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

valori accettati: false, true
--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene l'account di archiviazione. Obbligatorio se '--target-id' non è specificato.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create storage-queue

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes alla coda di archiviazione.

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

Esempio

Creare una connessione tra il servizio Azure Kubernetes e la coda di archiviazione in modo interattivo

az aks connection create storage-queue

Creare una connessione tra il servizio Azure Kubernetes e la coda di archiviazione con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e storage-queue con ID risorsa

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

Parametri facoltativi

--account

Nome dell'account archiviazione. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

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

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene l'account di archiviazione. Obbligatorio se '--target-id' non è specificato.

--workload-identity

Identità gestita assegnata dall'utente usata per creare la federazione dell'identità del carico di lavoro.

Utilizzo: --workload-identity

user-identity-resource-id: obbligatorio. ID risorsa dell'identità assegnata dall'utente. NON usare l'identità del piano di controllo del servizio Azure Kubelet e l'identità kubelet non supportata dalle credenziali dell'identità federata.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create storage-table

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes alla tabella di archiviazione.

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

Esempio

Creare una connessione tra il servizio Azure Kubernetes e la tabella di archiviazione in modo interattivo

az aks connection create storage-table

Creare una connessione tra servizio Azure Kubernetes e storage-table con il nome della risorsa

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

Creare una connessione tra servizio Azure Kubernetes e storage-table con ID risorsa

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

Parametri facoltativi

--account

Nome dell'account archiviazione. Obbligatorio se '--target-id' non è specificato.

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-endpoint

Connessione servizio di destinazione per endpoint di servizio. La risorsa di origine deve trovarsi nella rete virtuale e lo SKU di destinazione deve supportare la funzionalità dell'endpoint di servizio.

valori accettati: false, true
--service-principal

Informazioni sull'autenticazione dell'entità servizio.

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

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '--account'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene l'account di archiviazione. Obbligatorio se '--target-id' non è specificato.

--workload-identity

Identità gestita assegnata dall'utente usata per creare la federazione dell'identità del carico di lavoro.

Utilizzo: --workload-identity

user-identity-resource-id: obbligatorio. ID risorsa dell'identità assegnata dall'utente. NON usare l'identità del piano di controllo del servizio Azure Kubelet e l'identità kubelet non supportata dalle credenziali dell'identità federata.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az aks connection create webpubsub

Anteprima

Il gruppo di comandi 'aks connection' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus

Creare una connessione del servizio Azure Kubernetes a webpubsub.

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

Esempio

Creare una connessione tra servizio Azure Kubernetes e webpubsub in modo interattivo

az aks connection create webpubsub

Creare una connessione tra servizio Azure Kubernetes e webpubsub con il nome della risorsa

az aks connection create webpubsub -g ClusterRG -n MyCluster --tg WebpubsubRG --webpubsub MyWebPubSub --secret

Creare una connessione tra servizio Azure Kubernetes e webpubsub con ID risorsa

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

Parametri facoltativi

--appconfig-id

ID di configurazione dell'app per archiviare la configurazione.

--client-type

Tipo di client usato nel servizio Azure Kubernetes.

valori accettati: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Nome della connessione del servizio Azure Kubernetes.

--customized-keys

Chiavi personalizzate usate per modificare i nomi di configurazione predefiniti. La chiave è il nome originale, il valore è il nome personalizzato.

--kube-namespace

Spazio dei nomi kubernetes in cui le informazioni di connessione verranno salvate in (come segreto kubernetes).

valore predefinito: default
--name -n

Nome del cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--opt-out

Indica se disabilitare alcuni passaggi di configurazione. Usare configinfo per bilanciare le modifiche alle informazioni di configurazione nell'origine. Usare publicnetwork per disabilitare la configurazione dell'accesso alla rete pubblica. Usare l'autenticazione per ignorare la configurazione dell'autenticazione, ad esempio l'abilitazione dell'identità gestita e la concessione dei ruoli controllo degli accessi in base al ruolo.

valori accettati: auth, configinfo, publicnetwork
--private-endpoint

Connessione servizio di destinazione per endpoint privato. L'endpoint privato nella rete virtuale di origine deve essere creato in anticipo.

valori accettati: false, true
--resource-group -g

Gruppo di risorse che contiene il cluster gestito. Obbligatorio se '--source-id' non è specificato. Nessuno.

--secret

Informazioni sull'autenticazione privata.

Utilizzo: --secret.

--service-principal

Informazioni sull'autenticazione dell'entità servizio.

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

client-id: obbligatorio. ID client dell'entità servizio. object-id : facoltativo. ID oggetto dell'entità servizio (applicazione aziendale). secret: obbligatorio. Segreto dell'entità servizio.

--source-id

ID risorsa di un servizio Azure Kubernetes. Obbligatorio se ['--resource-group', '--name'] non sono specificati.

--target-id

ID risorsa del servizio di destinazione. Obbligatorio se ['--target-resource-group', '-webpubsub'] non sono specificati.

--target-resource-group --tg

Gruppo di risorse che contiene il webpubsub. Obbligatorio se '--target-id' non è specificato.

--webpubsub

Nome del servizio webpubsub. Obbligatorio se '--target-id' non è specificato.

--workload-identity

Identità gestita assegnata dall'utente usata per creare la federazione dell'identità del carico di lavoro.

Utilizzo: --workload-identity

user-identity-resource-id: obbligatorio. ID risorsa dell'identità assegnata dall'utente. NON usare l'identità del piano di controllo del servizio Azure Kubelet e l'identità kubelet non supportata dalle credenziali dell'identità federata.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.