Dela via


az aks connection create

Kommentar

Den här kommandogruppen har kommandon som definieras i både Azure CLI och minst ett tillägg. Installera varje tillägg för att dra nytta av dess utökade funktioner. Läs mer om tillägg.

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en anslutning mellan en aks och en målresurs.

Kommandon

Name Description Typ Status
az aks connection create app-insights

Skapa en aks-anslutning till app-insights.

Kärna Förhandsversion
az aks connection create appconfig

Skapa en aks-anslutning till appconfig.

Kärna Förhandsversion
az aks connection create cognitiveservices

Skapa en aks-anslutning till cognitiveservices.

Kärna Förhandsversion
az aks connection create confluent-cloud

Skapa en aks-anslutning till confluent-cloud.

Kärna Förhandsversion
az aks connection create cosmos-cassandra

Skapa en aks-anslutning till cosmos-cassandra.

Kärna Förhandsversion
az aks connection create cosmos-gremlin

Skapa en aks-anslutning till cosmos-gremlin.

Kärna Förhandsversion
az aks connection create cosmos-mongo

Skapa en aks-anslutning till cosmos-mongo.

Kärna Förhandsversion
az aks connection create cosmos-sql

Skapa en aks-anslutning till cosmos-sql.

Kärna Förhandsversion
az aks connection create cosmos-table

Skapa en aks-anslutning till cosmos-table.

Kärna Förhandsversion
az aks connection create eventhub

Skapa en aks-anslutning till eventhub.

Kärna Förhandsversion
az aks connection create keyvault

Skapa en aks-anslutning till keyvault.

Kärna Förhandsversion
az aks connection create mysql

Skapa en aks-anslutning till mysql.

Kärna Förhandsversion och inaktuell
az aks connection create mysql-flexible

Skapa en aks-anslutning till mysql-flexible.

Kärna Förhandsversion
az aks connection create mysql-flexible (serviceconnector-passwordless anknytning)

Skapa en aks-anslutning till mysql-flexible.

Anknytning Allmän tillgänglighet
az aks connection create postgres

Skapa en aks-anslutning till postgres.

Kärna Förhandsversion och inaktuell
az aks connection create postgres (serviceconnector-passwordless anknytning)

Skapa en aks-anslutning till postgres.

Anknytning Inaktuell
az aks connection create postgres-flexible

Skapa en aks-anslutning till postgres-flexible.

Kärna Förhandsversion
az aks connection create postgres-flexible (serviceconnector-passwordless anknytning)

Skapa en aks-anslutning till postgres-flexible.

Anknytning Allmän tillgänglighet
az aks connection create redis

Skapa en aks-anslutning till redis.

Kärna Förhandsversion
az aks connection create redis-enterprise

Skapa en aks-anslutning till redis-enterprise.

Kärna Förhandsversion
az aks connection create servicebus

Skapa en aks-anslutning till servicebus.

Kärna Förhandsversion
az aks connection create signalr

Skapa en aks-anslutning till signalreglaget.

Kärna Förhandsversion
az aks connection create sql

Skapa en aks-anslutning till sql.

Kärna Förhandsversion
az aks connection create sql (serviceconnector-passwordless anknytning)

Skapa en aks-anslutning till sql.

Anknytning Allmän tillgänglighet
az aks connection create storage-blob

Skapa en aks-anslutning till storage-blob.

Kärna Förhandsversion
az aks connection create storage-file

Skapa en aks-anslutning till lagringsfilen.

Kärna Förhandsversion
az aks connection create storage-queue

Skapa en aks-anslutning till lagringskö.

Kärna Förhandsversion
az aks connection create storage-table

Skapa en aks-anslutning till lagringstabellen.

Kärna Förhandsversion
az aks connection create webpubsub

Skapa en aks-anslutning till webpubsub.

Kärna Förhandsversion

az aks connection create app-insights

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och appinsikter interaktivt

az aks connection create app-insights

Skapa en anslutning mellan aks och appinsikter med resursnamn

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

Skapa en anslutning mellan aks och app-insights med resurs-ID

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

Valfria parametrar

--app-insights

Namnet på appinsikterna. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: dotnet, dotnet-internal, go, java, nodejs, none, python
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--app-insights'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller appinsikterna. Krävs om "--target-id" inte har angetts.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create appconfig

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och appconfig interaktivt

az aks connection create appconfig

Skapa en anslutning mellan aks och appconfig med resursnamn

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

Skapa en anslutning mellan aks och appconfig med resurs-ID

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

Valfria parametrar

--app-config

Namnet på appkonfigurationen. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--app-config'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller appkonfigurationen. Krävs om "--target-id" inte har angetts.

--workload-identity

Den användartilldelade hanterade identiteten som används för att skapa arbetsbelastningsidentitetsfederation.

Användning: --workload-identity

user-identity-resource-id: Krävs. Resurs-ID för den användartilldelade identiteten. Använd INTE AKS-kontrollplanets identitet och kubelet-identitet som inte stöds av federerade identitetsautentiseringsuppgifter.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create cognitiveservices

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till cognitiveservices.

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

Exempel

Skapa en anslutning mellan aks och cognitiveservices interaktivt

az aks connection create cognitiveservices

Skapa en anslutning mellan aks och cognitiveservices med resursnamn

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

Skapa en anslutning mellan aks och cognitiveservices med resurs-ID

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

Valfria parametrar

--account

Namnet på cognitive services-kontot. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: dotnet, none, python
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--account'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller de kognitiva tjänsterna. Krävs om "--target-id" inte har angetts.

--workload-identity

Den användartilldelade hanterade identiteten som används för att skapa arbetsbelastningsidentitetsfederation.

Användning: --workload-identity

user-identity-resource-id: Krävs. Resurs-ID för den användartilldelade identiteten. Använd INTE AKS-kontrollplanets identitet och kubelet-identitet som inte stöds av federerade identitetsautentiseringsuppgifter.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create confluent-cloud

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och 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

Obligatoriska parametrar

--bootstrap-server

Url för Kafka bootstrap-server.

--kafka-key

Kafka API-Key (nyckel).

--kafka-secret

Kafka API-Key (hemlighet).

--schema-key

Schema registry API-Key (nyckel).

--schema-registry

Url för schemaregister.

--schema-secret

Schema registry API-Key (hemlighet).

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: dotnet, dotnet-internal, go, java, none, python, springBoot
--connection

Namnet på anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create cosmos-cassandra

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och cosmos-cassandra interaktivt

az aks connection create cosmos-cassandra

Skapa en anslutning mellan aks och cosmos-cassandra med resursnamn

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

Skapa en anslutning mellan aks och cosmos-cassandra med resurs-ID

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

Valfria parametrar

--account

Namnet på cosmos-databaskontot. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--key-space

Namn på nyckelområdet. Krävs om "--target-id" inte har angetts.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänst efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--account', '--key-space'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller cosmos-databaskontot. Krävs om "--target-id" inte har angetts.

--workload-identity

Den användartilldelade hanterade identiteten som används för att skapa arbetsbelastningsidentitetsfederation.

Användning: --workload-identity

user-identity-resource-id: Krävs. Resurs-ID för den användartilldelade identiteten. Använd INTE AKS-kontrollplanets identitet och kubelet-identitet som inte stöds av federerade identitetsautentiseringsuppgifter.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create cosmos-gremlin

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och cosmos-gremlin interaktivt

az aks connection create cosmos-gremlin

Skapa en anslutning mellan aks och cosmos-gremlin med resursnamn

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

Skapa en anslutning mellan aks och cosmos-gremlin med resurs-ID

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

Valfria parametrar

--account

Namnet på cosmos-databaskontot. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: dotnet, dotnet-internal, java, nodejs, none, php, python
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på databasen. Krävs om "--target-id" inte har angetts.

--graph

Grafens namn. Krävs om "--target-id" inte har angetts.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänst efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--account', '--database', '--graph'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller cosmos-databaskontot. Krävs om "--target-id" inte har angetts.

--workload-identity

Den användartilldelade hanterade identiteten som används för att skapa arbetsbelastningsidentitetsfederation.

Användning: --workload-identity

user-identity-resource-id: Krävs. Resurs-ID för den användartilldelade identiteten. Använd INTE AKS-kontrollplanets identitet och kubelet-identitet som inte stöds av federerade identitetsautentiseringsuppgifter.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create cosmos-mongo

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och cosmos-mongo interaktivt

az aks connection create cosmos-mongo

Skapa en anslutning mellan aks och cosmos-mongo med resursnamn

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

Skapa en anslutning mellan aks och cosmos-mongo med resurs-ID

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

Valfria parametrar

--account

Namnet på cosmos-databaskontot. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: dotnet, dotnet-internal, go, java, nodejs, none, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på databasen. Krävs om "--target-id" inte har angetts.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänst efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--account', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller cosmos-databaskontot. Krävs om "--target-id" inte har angetts.

--workload-identity

Den användartilldelade hanterade identiteten som används för att skapa arbetsbelastningsidentitetsfederation.

Användning: --workload-identity

user-identity-resource-id: Krävs. Resurs-ID för den användartilldelade identiteten. Använd INTE AKS-kontrollplanets identitet och kubelet-identitet som inte stöds av federerade identitetsautentiseringsuppgifter.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create cosmos-sql

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och cosmos-sql interaktivt

az aks connection create cosmos-sql

Skapa en anslutning mellan aks och cosmos-sql med resursnamn

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

Skapa en anslutning mellan aks och cosmos-sql med resurs-ID

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

Valfria parametrar

--account

Namnet på cosmos-databaskontot. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på databasen. Krävs om "--target-id" inte har angetts.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänst efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--account', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller cosmos-databaskontot. Krävs om "--target-id" inte har angetts.

--workload-identity

Den användartilldelade hanterade identiteten som används för att skapa arbetsbelastningsidentitetsfederation.

Användning: --workload-identity

user-identity-resource-id: Krävs. Resurs-ID för den användartilldelade identiteten. Använd INTE AKS-kontrollplanets identitet och kubelet-identitet som inte stöds av federerade identitetsautentiseringsuppgifter.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create cosmos-table

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och cosmos-table interaktivt

az aks connection create cosmos-table

Skapa en anslutning mellan aks och cosmos-table med resursnamn

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

Skapa en anslutning mellan aks och cosmos-table med resurs-ID

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

Valfria parametrar

--account

Namnet på cosmos-databaskontot. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänst efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--table

Tabellens namn. Krävs om "--target-id" inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--account', '--table'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller cosmos-databaskontot. Krävs om "--target-id" inte har angetts.

--workload-identity

Den användartilldelade hanterade identiteten som används för att skapa arbetsbelastningsidentitetsfederation.

Användning: --workload-identity

user-identity-resource-id: Krävs. Resurs-ID för den användartilldelade identiteten. Använd INTE AKS-kontrollplanets identitet och kubelet-identitet som inte stöds av federerade identitetsautentiseringsuppgifter.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create eventhub

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och eventhub interaktivt

az aks connection create eventhub

Skapa en anslutning mellan aks och eventhub med resursnamn

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

Skapa en anslutning mellan aks och eventhub med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: dotnet, dotnet-internal, go, java, kafka-springBoot, nodejs, none, python, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--namespace

Namn på eventhub-namnområdet. Krävs om "--target-id" inte har angetts.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänst efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--namespace'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller eventhub. Krävs om "--target-id" inte har angetts.

--workload-identity

Den användartilldelade hanterade identiteten som används för att skapa arbetsbelastningsidentitetsfederation.

Användning: --workload-identity

user-identity-resource-id: Krävs. Resurs-ID för den användartilldelade identiteten. Använd INTE AKS-kontrollplanets identitet och kubelet-identitet som inte stöds av federerade identitetsautentiseringsuppgifter.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create keyvault

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till keyvault.

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

Exempel

Skapa en anslutning mellan aks och keyvault interaktivt

az aks connection create keyvault

Skapa en anslutning mellan aks och keyvault med resursnamn

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

Skapa en anslutning mellan aks och keyvault med resurs-ID

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

Skapa en ny nyckelvalv och anslut aks till den interaktivt

az aks connection create keyvault --new

Skapa en ny nyckelvalv och anslut aks till den

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--enable-csi

Använd keyvault som ett hemlighetsarkiv via en CSI-volym. Om det anges behövs inte AuthType-argument.

accepterade värden: false, true
standardvärde: False
--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--new

Anger om du vill skapa en ny nyckelvalv när du skapar aks-anslutningen.

accepterade värden: false, true
standardvärde: False
--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--service-endpoint

Anslut måltjänst efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--vault'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller nyckelvalvet. Krävs om "--target-id" inte har angetts.

--vault

Namnet på nyckelvalvet. Krävs om "--target-id" inte har angetts.

--workload-identity

Den användartilldelade hanterade identiteten som används för att skapa arbetsbelastningsidentitetsfederation.

Användning: --workload-identity

user-identity-resource-id: Krävs. Resurs-ID för den användartilldelade identiteten. Använd INTE AKS-kontrollplanets identitet och kubelet-identitet som inte stöds av federerade identitetsautentiseringsuppgifter.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create mysql

Förhandsgranskning Inaktuell

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Det här kommandot är inaktuellt och tas bort i en framtida version.

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och mysql interaktivt

az aks connection create mysql

Skapa en anslutning mellan aks och mysql med resursnamn

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

Skapa en anslutning mellan aks och mysql med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på mysql-databasen. Krävs om "--target-id" inte har angetts.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret name=XX secret=XX --secret name=XX secret-name=XX

name : Krävs. Användarnamn eller kontonamn för hemlig autentisering. hemlighet: En hemlighet <, secret-uri, secret-name> krävs. Lösenord eller kontonyckel för hemlig autentisering. secret-name: Ett av <hemligheten, secret-uri, secret-name> krävs. Keyvault hemligt namn som lagrar lösenord. Det är endast för AKS.

--server

Namnet på mysql-servern. Krävs om "--target-id" inte har angetts.

--service-endpoint

Anslut måltjänst efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

accepterade värden: false, true
--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller mysql-servern. Krävs om "--target-id" inte har angetts.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create mysql-flexible

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och mysql-flexibel interaktivt

az aks connection create mysql-flexible

Skapa en anslutning mellan aks och mysql-flexible med resursnamn

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

Skapa en anslutning mellan aks och mysql-flexible med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på den flexibla mysql-databasen. Krävs om "--target-id" inte har angetts.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret name=XX secret=XX --secret name=XX secret-name=XX

name : Krävs. Användarnamn eller kontonamn för hemlig autentisering. hemlighet: En hemlighet <, secret-uri, secret-name> krävs. Lösenord eller kontonyckel för hemlig autentisering. secret-name: Ett av <hemligheten, secret-uri, secret-name> krävs. Keyvault hemligt namn som lagrar lösenord. Det är endast för AKS.

--server

Namnet på den flexibla mysql-servern. Krävs om "--target-id" inte har angetts.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller den flexibla mysql-servern. Krävs om "--target-id" inte har angetts.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

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

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och mysql-flexibel interaktivt

az aks connection create mysql-flexible

Skapa en anslutning mellan aks och mysql-flexible med resursnamn

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

Skapa en anslutning mellan aks och mysql-flexible med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på den flexibla mysql-databasen. Krävs om "--target-id" inte har angetts.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret name=XX secret=XX --secret name=XX secret-name=XX

name : Krävs. Användarnamn eller kontonamn för hemlig autentisering. hemlighet: En hemlighet <, secret-uri, secret-name> krävs. Lösenord eller kontonyckel för hemlig autentisering. secret-name: Ett av <hemligheten, secret-uri, secret-name> krävs. Keyvault hemligt namn som lagrar lösenord. Det är endast för AKS.

--server

Namnet på den flexibla mysql-servern. Krävs om "--target-id" inte har angetts.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller den flexibla mysql-servern. Krävs om "--target-id" inte har angetts.

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create postgres

Förhandsgranskning Inaktuell

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Det här kommandot är inaktuellt och tas bort i en framtida version.

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och postgres interaktivt

az aks connection create postgres

Skapa en anslutning mellan aks och postgres med resursnamn

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

Skapa en anslutning mellan aks och postgres med resurs-ID

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

Skapa en ny postgres och anslut aks till den interaktivt

az aks connection create postgres --new

Skapa en ny postgres och anslut aks till den

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namn på postgres-databas. Krävs om "--target-id" inte har angetts.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--new

Anger om du vill skapa en ny postgres när du skapar aks-anslutningen.

accepterade värden: false, true
standardvärde: False
--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret name=XX secret=XX --secret name=XX secret-name=XX

name : Krävs. Användarnamn eller kontonamn för hemlig autentisering. hemlighet: En hemlighet <, secret-uri, secret-name> krävs. Lösenord eller kontonyckel för hemlig autentisering. secret-name: Ett av <hemligheten, secret-uri, secret-name> krävs. Keyvault hemligt namn som lagrar lösenord. Det är endast för AKS.

--server

Namnet på postgres-servern. Krävs om "--target-id" inte har angetts.

--service-endpoint

Anslut måltjänst efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

accepterade värden: false, true
--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller postgres-tjänsten. Krävs om "--target-id" inte har angetts.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create postgres (serviceconnector-passwordless anknytning)

Inaktuell

Det här kommandot är inaktuellt och tas bort i en framtida version.

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och postgres interaktivt

az aks connection create postgres

Skapa en anslutning mellan aks och postgres med resursnamn

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

Skapa en anslutning mellan aks och postgres med resurs-ID

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

Skapa en ny postgres och anslut aks till den interaktivt

az aks connection create postgres --new

Skapa en ny postgres och anslut aks till den

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namn på postgres-databas. Krävs om "--target-id" inte har angetts.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--new

Anger om du vill skapa en ny postgres när du skapar aks-anslutningen.

accepterade värden: false, true
standardvärde: False
--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret name=XX secret=XX --secret name=XX secret-name=XX

name : Krävs. Användarnamn eller kontonamn för hemlig autentisering. hemlighet: En hemlighet <, secret-uri, secret-name> krävs. Lösenord eller kontonyckel för hemlig autentisering. secret-name: Ett av <hemligheten, secret-uri, secret-name> krävs. Keyvault hemligt namn som lagrar lösenord. Det är endast för AKS.

--server

Namnet på postgres-servern. Krävs om "--target-id" inte har angetts.

--service-endpoint

Anslut måltjänst efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

accepterade värden: false, true
--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller postgres-tjänsten. Krävs om "--target-id" inte har angetts.

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create postgres-flexible

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och postgres-flexibel interaktivt

az aks connection create postgres-flexible

Skapa en anslutning mellan aks och postgres-flexible med resursnamn

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

Skapa en anslutning mellan aks och postgres-flexible med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på en flexibel postgres-databas. Krävs om "--target-id" inte har angetts.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret name=XX secret=XX --secret name=XX secret-name=XX

name : Krävs. Användarnamn eller kontonamn för hemlig autentisering. hemlighet: En hemlighet <, secret-uri, secret-name> krävs. Lösenord eller kontonyckel för hemlig autentisering. secret-name: Ett av <hemligheten, secret-uri, secret-name> krävs. Keyvault hemligt namn som lagrar lösenord. Det är endast för AKS.

--server

Namn på en flexibel postgres-server. Krävs om "--target-id" inte har angetts.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller den flexibla postgres-tjänsten. Krävs om "--target-id" inte har angetts.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

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

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och postgres-flexibel interaktivt

az aks connection create postgres-flexible

Skapa en anslutning mellan aks och postgres-flexible med resursnamn

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

Skapa en anslutning mellan aks och postgres-flexible med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på en flexibel postgres-databas. Krävs om "--target-id" inte har angetts.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret name=XX secret=XX --secret name=XX secret-name=XX

name : Krävs. Användarnamn eller kontonamn för hemlig autentisering. hemlighet: En hemlighet <, secret-uri, secret-name> krävs. Lösenord eller kontonyckel för hemlig autentisering. secret-name: Ett av <hemligheten, secret-uri, secret-name> krävs. Keyvault hemligt namn som lagrar lösenord. Det är endast för AKS.

--server

Namn på en flexibel postgres-server. Krävs om "--target-id" inte har angetts.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller den flexibla postgres-tjänsten. Krävs om "--target-id" inte har angetts.

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create redis

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och redis interaktivt

az aks connection create redis

Skapa en anslutning mellan aks och redis med resursnamn

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

Skapa en anslutning mellan aks och redis med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på redis-databasen. Krävs om "--target-id" inte har angetts.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--server

Namnet på redis-servern. Krävs om "--target-id" inte har angetts.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller redis-servern. Krävs om "--target-id" inte har angetts.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create redis-enterprise

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och redis-enterprise interaktivt

az aks connection create redis-enterprise

Skapa en anslutning mellan aks och redis-enterprise med resursnamn

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

Skapa en anslutning mellan aks och redis-enterprise med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på redis-företagsdatabasen. Krävs om "--target-id" inte har angetts.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--server

Namnet på redis-företagsservern. Krävs om "--target-id" inte har angetts.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller redis-servern. Krävs om "--target-id" inte har angetts.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create servicebus

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till servicebus.

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

Exempel

Skapa en anslutning mellan aks och servicebus interaktivt

az aks connection create servicebus

Skapa en anslutning mellan aks och servicebus med resursnamn

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

Skapa en anslutning mellan aks och servicebus med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: dotnet, dotnet-internal, go, java, nodejs, none, python, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--namespace

Namn på servicebus-namnområdet. Krävs om "--target-id" inte har angetts.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänst efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--namespace'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller servicebussen. Krävs om "--target-id" inte har angetts.

--workload-identity

Den användartilldelade hanterade identiteten som används för att skapa arbetsbelastningsidentitetsfederation.

Användning: --workload-identity

user-identity-resource-id: Krävs. Resurs-ID för den användartilldelade identiteten. Använd INTE AKS-kontrollplanets identitet och kubelet-identitet som inte stöds av federerade identitetsautentiseringsuppgifter.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create signalr

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till signalreglaget.

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]

Exempel

Skapa en anslutning mellan aks och signalr interaktivt

az aks connection create signalr

Skapa en anslutning mellan aks och signalr med resursnamn

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

Skapa en anslutning mellan aks och signalr med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: dotnet, dotnet-internal, none
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--signalr

Signalr-tjänstens namn. Krävs om "--target-id" inte har angetts.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--signalr'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller signalen. Krävs om "--target-id" inte har angetts.

--workload-identity

Den användartilldelade hanterade identiteten som används för att skapa arbetsbelastningsidentitetsfederation.

Användning: --workload-identity

user-identity-resource-id: Krävs. Resurs-ID för den användartilldelade identiteten. Använd INTE AKS-kontrollplanets identitet och kubelet-identitet som inte stöds av federerade identitetsautentiseringsuppgifter.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create sql

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och sql interaktivt

az aks connection create sql

Skapa en anslutning mellan aks och sql med resursnamn

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

Skapa en anslutning mellan aks och sql med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på sql-databasen. Krävs om "--target-id" inte har angetts.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret name=XX secret=XX --secret name=XX secret-name=XX

name : Krävs. Användarnamn eller kontonamn för hemlig autentisering. hemlighet: En hemlighet <, secret-uri, secret-name> krävs. Lösenord eller kontonyckel för hemlig autentisering. secret-name: Ett av <hemligheten, secret-uri, secret-name> krävs. Keyvault hemligt namn som lagrar lösenord. Det är endast för AKS.

--server

Namnet på sql-servern. Krävs om "--target-id" inte har angetts.

--service-endpoint

Anslut måltjänst efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

accepterade värden: false, true
--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller sql-servern. Krävs om "--target-id" inte har angetts.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create sql (serviceconnector-passwordless anknytning)

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och sql interaktivt

az aks connection create sql

Skapa en anslutning mellan aks och sql med resursnamn

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

Skapa en anslutning mellan aks och sql med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: django, dotnet, dotnet-internal, go, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--database

Namnet på sql-databasen. Krävs om "--target-id" inte har angetts.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret name=XX secret=XX --secret name=XX secret-name=XX

name : Krävs. Användarnamn eller kontonamn för hemlig autentisering. hemlighet: En hemlighet <, secret-uri, secret-name> krävs. Lösenord eller kontonyckel för hemlig autentisering. secret-name: Ett av <hemligheten, secret-uri, secret-name> krävs. Keyvault hemligt namn som lagrar lösenord. Det är endast för AKS.

--server

Namnet på sql-servern. Krävs om "--target-id" inte har angetts.

--service-endpoint

Anslut måltjänst efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

accepterade värden: false, true
--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--server', '--database'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller sql-servern. Krävs om "--target-id" inte har angetts.

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create storage-blob

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till storage-blob.

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

Exempel

Skapa en anslutning mellan aks och storage-blob interaktivt

az aks connection create storage-blob

Skapa en anslutning mellan aks och lagringsblob med resursnamn

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

Skapa en anslutning mellan aks och storage-blob med resurs-ID

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

Skapa en ny lagringsblob och anslut aks till den interaktivt

az aks connection create storage-blob --new

Skapa en ny lagringsblob och anslut aks till den

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

Valfria parametrar

--account

Namn på lagringskontot. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--new

Anger om du vill skapa en ny lagringsblob när du skapar aks-anslutningen.

accepterade värden: false, true
standardvärde: False
--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänst efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--account'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller lagringskontot. Krävs om "--target-id" inte har angetts.

--workload-identity

Den användartilldelade hanterade identiteten som används för att skapa arbetsbelastningsidentitetsfederation.

Användning: --workload-identity

user-identity-resource-id: Krävs. Resurs-ID för den användartilldelade identiteten. Använd INTE AKS-kontrollplanets identitet och kubelet-identitet som inte stöds av federerade identitetsautentiseringsuppgifter.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create storage-file

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till lagringsfilen.

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]

Exempel

Skapa en anslutning mellan aks och lagringsfil interaktivt

az aks connection create storage-file

Skapa en anslutning mellan aks och lagringsfil med resursnamn

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

Skapa en anslutning mellan aks och lagringsfil med resurs-ID

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

Valfria parametrar

--account

Namn på lagringskontot. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: dotnet, dotnet-internal, java, nodejs, none, php, python, ruby, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänst efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

accepterade värden: false, true
--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--account'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller lagringskontot. Krävs om "--target-id" inte har angetts.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create storage-queue

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till lagringskö.

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]

Exempel

Skapa en anslutning mellan aks och lagringskö interaktivt

az aks connection create storage-queue

Skapa en anslutning mellan aks och lagringskö med resursnamn

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

Skapa en anslutning mellan aks och lagringskö med resurs-ID

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

Valfria parametrar

--account

Namn på lagringskontot. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: dotnet, dotnet-internal, java, nodejs, none, python, springBoot
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänst efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--account'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller lagringskontot. Krävs om "--target-id" inte har angetts.

--workload-identity

Den användartilldelade hanterade identiteten som används för att skapa arbetsbelastningsidentitetsfederation.

Användning: --workload-identity

user-identity-resource-id: Krävs. Resurs-ID för den användartilldelade identiteten. Använd INTE AKS-kontrollplanets identitet och kubelet-identitet som inte stöds av federerade identitetsautentiseringsuppgifter.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create storage-table

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till lagringstabellen.

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]

Exempel

Skapa en anslutning mellan aks och lagringstabell interaktivt

az aks connection create storage-table

Skapa en anslutning mellan aks och lagringstabell med resursnamn

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

Skapa en anslutning mellan aks och lagringstabell med resurs-ID

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

Valfria parametrar

--account

Namn på lagringskontot. Krävs om "--target-id" inte har angetts.

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-endpoint

Anslut måltjänst efter tjänstslutpunkt. Källresursen måste finnas i det virtuella nätverket och mål-SKU:n måste ha stöd för tjänstens slutpunktsfunktion.

accepterade värden: false, true
--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--account'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller lagringskontot. Krävs om "--target-id" inte har angetts.

--workload-identity

Den användartilldelade hanterade identiteten som används för att skapa arbetsbelastningsidentitetsfederation.

Användning: --workload-identity

user-identity-resource-id: Krävs. Resurs-ID för den användartilldelade identiteten. Använd INTE AKS-kontrollplanets identitet och kubelet-identitet som inte stöds av federerade identitetsautentiseringsuppgifter.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az aks connection create webpubsub

Förhandsgranskning

Kommandogruppen "aks connection" är i förhandsversion och under utveckling. Referens- och supportnivåer: https://aka.ms/CLI_refstatus

Skapa en aks-anslutning till 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]

Exempel

Skapa en anslutning mellan aks och webpubsub interaktivt

az aks connection create webpubsub

Skapa en anslutning mellan aks och webpubsub med resursnamn

az aks connection create webpubsub -g ClusterRG -n MyCluster --tg WebpubsubRG --webpubsub MyWebPubSub --secret

Skapa en anslutning mellan aks och webpubsub med resurs-ID

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

Valfria parametrar

--appconfig-id

Appkonfigurations-ID:t för att lagra konfigurationen.

--client-type

Klienttypen som används på aks.

accepterade värden: dotnet, dotnet-internal, java, nodejs, none, python
--connection

Namnet på aks-anslutningen.

--customized-keys

De anpassade nycklar som används för att ändra standardkonfigurationsnamn. Nyckeln är det ursprungliga namnet, värdet är det anpassade namnet.

--kube-namespace

Kubernetes-namnområdet där anslutningsinformationen sparas i (som kubernetes-hemlighet).

standardvärde: default
--name -n

Namnet på det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--opt-out

Om du vill inaktivera vissa konfigurationssteg. Använd configinfo för att obalansera konfigurationsinformationsändringar på källan. Använd publicnetwork för att inaktivera konfiguration av åtkomst till offentliga nätverk. Använd autentisering för att hoppa över autentiseringskonfigurationen, till exempel aktivera hanterad identitet och bevilja RBAC-roller.

accepterade värden: auth, configinfo, publicnetwork
--private-endpoint

Anslut måltjänst efter privat slutpunkt. Den privata slutpunkten i det virtuella källnätverket måste skapas i förväg.

accepterade värden: false, true
--resource-group -g

Resursgruppen som innehåller det hanterade klustret. Krävs om "--source-id" inte har angetts. Ingen.

--secret

Den hemliga autentiseringsinformationen.

Användning: --secret.

--service-principal

Autentiseringsinformation för tjänstens huvudnamn.

Användning: --service-principal client-id=XX secret=XX

client-id : Krävs. Klient-ID för tjänstens huvudnamn. object-id : Valfritt. Objekt-ID för tjänstens huvudnamn (Företagsprogram). hemlighet : Krävs. Hemlighet för tjänstens huvudnamn.

--source-id

Resurs-ID:t för en aks. Krävs om ['--resource-group', '--name'] inte har angetts.

--target-id

Resurs-ID för måltjänsten. Krävs om ['--target-resource-group', '--webpubsub'] inte har angetts.

--target-resource-group --tg

Resursgruppen som innehåller webpubsub. Krävs om "--target-id" inte har angetts.

--webpubsub

Namnet på webpubsub-tjänsten. Krävs om "--target-id" inte har angetts.

--workload-identity

Den användartilldelade hanterade identiteten som används för att skapa arbetsbelastningsidentitetsfederation.

Användning: --workload-identity

user-identity-resource-id: Krävs. Resurs-ID för den användartilldelade identiteten. Använd INTE AKS-kontrollplanets identitet och kubelet-identitet som inte stöds av federerade identitetsautentiseringsuppgifter.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.