az connectedk8s
Note
Deze verwijzing maakt deel uit van de connectedk8s-extensie voor de Azure CLI (versie 2.70.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az connectedk8s-opdracht uitvoert. Meer informatie over uitbreidingen.
Opdrachten voor het beheren van verbonden kubernetes-clusters.
Opdracht
| Name | Description | Type | Status |
|---|---|---|---|
| az connectedk8s connect |
Onboarding van een verbonden Kubernetes-cluster naar Azure. |
Extension | GA |
| az connectedk8s delete |
Verwijder een verbonden Kubernetes-cluster samen met verbonden clusteragents. |
Extension | GA |
| az connectedk8s disable-features |
Hiermee schakelt u de selectieve functies in het verbonden cluster uit. |
Extension | Preview |
| az connectedk8s enable-features |
Hiermee schakelt u de selectieve functies in het verbonden cluster in. |
Extension | Preview |
| az connectedk8s list |
Lijst met verbonden Kubernetes-clusters. |
Extension | GA |
| az connectedk8s proxy |
Toegang krijgen tot een verbonden Kubernetes-cluster. |
Extension | GA |
| az connectedk8s show |
Details van een verbonden kubernetes-cluster weergeven. |
Extension | GA |
| az connectedk8s troubleshoot |
Diagnostische controles uitvoeren op een Kubernetes-cluster met Arc. |
Extension | Preview |
| az connectedk8s update |
Werk de eigenschappen van het kubernetes-cluster met arc-onboarding bij. |
Extension | GA |
| az connectedk8s upgrade |
Atomisch upgraden van onboarded agents naar de specifieke versie of standaard naar de nieuwste versie. |
Extension | GA |
az connectedk8s connect
Onboarding van een verbonden Kubernetes-cluster naar Azure.
Het Kubernetes-cluster dat als verbonden cluster moet worden ge onboardd, moet het standaardcluster in kubeconfig zijn. Voer kubectl-configuratie get-contexts uit om de naam van de doelcontext te bevestigen. Stel vervolgens de standaardcontext in op het juiste cluster door kubectl config use-context target-cluster-name uit te voeren.
az connectedk8s connect --name
--resource-group
[--azure-hybrid-benefit {False, NotApplicable, True}]
[--config --configuration-settings]
[--config-protected --config-protected-settings]
[--container-log-path]
[--correlation-id]
[--custom-ca-cert --proxy-cert]
[--custom-locations-oid]
[--disable-auto-upgrade]
[--distribution {aks, aks_edge_k3s, aks_edge_k8s, aks_engine, aks_management, aks_workload, canonical, capz, eks, generic, gke, k3s, karbon, kind, minikube, openshift, rancher_rke, tkg}]
[--distribution-version]
[--enable-oidc-issuer {false, true}]
[--enable-private-link {false, true}]
[--enable-wi --enable-workload-identity {false, true}]
[--gateway-resource-id]
[--infrastructure {LTSCWindows 10 Enterprise LTSC, Windows 10 Enterprise, Windows 10 Enterprise LTSC 2019, Windows 10 Enterprise LTSC 2021, Windows 10 Enterprise N, Windows 10 Enterprise N LTSC 2019, Windows 10 Enterprise N LTSC 2021, Windows 10 IoT Enterprise, Windows 10 IoT Enterprise LTSC 2019, Windows 10 IoT Enterprise LTSC 2021, Windows 10 Pro, Windows 11 Enterprise, Windows 11 Enterprise N, Windows 11 IoT Enterprise, Windows 11 Pro, Windows Server 2019, Windows Server 2019 Datacenter, Windows Server 2019 Standard, Windows Server 2022, Windows Server 2022 Datacenter, Windows Server 2022 Standard, aws, azure, azure_stack_edge, azure_stack_hci, azure_stack_hub, gcp, generic, vsphere, windows_server}]
[--kube-config]
[--kube-context]
[--location]
[--no-wait]
[--onboarding-timeout]
[--pls-arm-id --private-link-scope-resource-id]
[--proxy-http]
[--proxy-https]
[--proxy-skip-range]
[--self-hosted-issuer]
[--skip-ssl-verification]
[--tags]
[--yes]
Voorbeelden
Onboarding van een verbonden Kubernetes-cluster met standaard kube-configuratie en kube-context.
az connectedk8s connect -g resourceGroupName -n connectedClusterName
Onboarding van een verbonden Kubernetes-cluster met standaard kube-configuratie en kube-context en het uitschakelen van automatische upgrade van Arc-agents.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --disable-auto-upgrade
Onboarding van een verbonden kubernetes-cluster door de kubeconfig en kubecontext op te geven.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --kube-config /path/to/kubeconfig --kube-context kubeContextName
Onboarding van een verbonden Kubernetes-cluster door de https-proxy, http-proxy, geen proxy-instellingen op te geven.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --proxy-https https://proxy-url --proxy-http http://proxy-url --proxy-skip-range excludedIP,excludedCIDR,exampleCIDRfollowed,10.0.0.0/24
Onboarding van een verbonden Kubernetes-cluster door de https-proxy, http-proxy, geen proxy met certificaatinstellingen op te geven.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --proxy-cert /path/to/crt --proxy-https https://proxy-url --proxy-http http://proxy-url --proxy-skip-range excludedIP,excludedCIDR,exampleCIDRfollowed,10.0.0.0/24
Onboarding van een verbonden Kubernetes-cluster met private link-functie ingeschakeld door parameters voor private link op te geven.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --enable-private-link true --private-link-scope-resource-id pls/resource/arm/id
Onboarding van een verbonden Kubernetes-cluster met een aangepaste time-out voor onboarding.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --onboarding-timeout 600
Onboarding van een verbonden Kubernetes-cluster met oidc-verlener en de webhook voor workloadidentiteit ingeschakeld.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --enable-oidc-issuer --enable-workload-identity
Onboarding van een verbonden Kubernetes-cluster met oidc-verlener ingeschakeld met behulp van een zelf-hostende URL voor een openbaar cloudcluster.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --enable-oidc-issuer --self-hosted-issuer aksissuerurl
Onboarding van een verbonden Kubernetes-cluster met azure Gateway-functie ingeschakeld.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --gateway-resource-id gatewayResourceId
Vereiste parameters
De naam van het verbonden cluster.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Vlag om de functie Azure Hybrid Benefit in of uit te schakelen.
| Eigenschap | Waarde |
|---|---|
| Geaccepteerde waarden: | False, NotApplicable, True |
Configuratie-instellingen als sleutel-waardepaar. Herhaal de parameter voor elke instelling. Gebruik dit niet voor geheimen, omdat deze waarde als antwoord wordt geretourneerd.
Met configuratie beveiligde instellingen als sleutel=waardepaar. Herhaal de parameter voor elke instelling. Alleen de sleutel wordt als antwoord geretourneerd, de waarde is niet.
Overschrijf het standaardpad voor containerlogboeken om fluent-bit-logboekregistratie in te schakelen.
Een GUID die wordt gebruikt om intern de bron van onboarding van het cluster bij te houden. Wijzig deze pas aan tenzij u wordt geadviseerd.
Pad naar het certificaatbestand voor proxy of aangepaste certificeringsinstantie.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Proxy Arguments |
OID van de app 'custom-locations'.
Vlag om automatische upgrade van Arc-agents uit te schakelen.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
De Kubernetes-distributie die wordt uitgevoerd op dit verbonden cluster.
| Eigenschap | Waarde |
|---|---|
| Default value: | generic |
| Geaccepteerde waarden: | aks, aks_edge_k3s, aks_edge_k8s, aks_engine, aks_management, aks_workload, canonical, capz, eks, generic, gke, k3s, karbon, kind, minikube, openshift, rancher_rke, tkg |
De Kubernetes-distributieversie van het verbonden cluster.
Schakel het maken van de OIDC-verlener-URL in die wordt gebruikt voor federatie van workloadidentiteit.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Workload Identity Arguments |
| Default value: | False |
| Geaccepteerde waarden: | false, true |
Vlag om ondersteuning voor private link in of uit te schakelen voor een verbonden clusterresource. Toegestane waarden: onwaar, waar.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | PrivateLink Arguments |
| Geaccepteerde waarden: | false, true |
Schakel de webhook voor workloadidentiteit in.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Workload Identity Arguments |
| Default value: | False |
| Geaccepteerde waarden: | false, true |
ArmID van de Arc Gateway-resource.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Gateway Arguments |
De infrastructuur waarop het Kubernetes-cluster dat wordt vertegenwoordigd door dit verbonden cluster, wordt uitgevoerd.
| Eigenschap | Waarde |
|---|---|
| Default value: | generic |
| Geaccepteerde waarden: | LTSCWindows 10 Enterprise LTSC, Windows 10 Enterprise, Windows 10 Enterprise LTSC 2019, Windows 10 Enterprise LTSC 2021, Windows 10 Enterprise N, Windows 10 Enterprise N LTSC 2019, Windows 10 Enterprise N LTSC 2021, Windows 10 IoT Enterprise, Windows 10 IoT Enterprise LTSC 2019, Windows 10 IoT Enterprise LTSC 2021, Windows 10 Pro, Windows 11 Enterprise, Windows 11 Enterprise N, Windows 11 IoT Enterprise, Windows 11 Pro, Windows Server 2019, Windows Server 2019 Datacenter, Windows Server 2019 Standard, Windows Server 2022, Windows Server 2022 Datacenter, Windows Server 2022 Standard, aws, azure, azure_stack_edge, azure_stack_hci, azure_stack_hub, gcp, generic, vsphere, windows_server |
Pad naar het kube-configuratiebestand.
Kubconfig-context van de huidige computer.
Location. Waarden van: az account list-locations. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>.
Wacht niet totdat de langdurige bewerking is voltooid.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Timeout Arguments |
| Default value: | False |
De benodigde tijd (in seconden) voor de arc-agent-pods die op het kubernetes-cluster moeten worden geïnstalleerd. Overschrijf deze waarde als de hardware-/netwerkbeperkingen voor uw cluster meer tijd nodig hebben voor het installeren van de arc-agent-pods.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Timeout Arguments |
| Default value: | 1200 |
ARM-resource-id van de private link-bereikresource waaraan dit verbonden cluster is gekoppeld.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | PrivateLink Arguments |
Http-proxy-URL die moet worden gebruikt.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Proxy Arguments |
Https-proxy-URL die moet worden gebruikt.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Proxy Arguments |
Lijst met URL's/CIDR's waarvoor de proxy niet mag worden gebruikt.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Proxy Arguments |
Zelf-hostende URL voor openbare cloudclusters - AKS, GKE, EKS.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Workload Identity Arguments |
Sla SSL-verificatie over voor elke clusterverbinding.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.
Niet vragen om bevestiging.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az connectedk8s delete
Verwijder een verbonden Kubernetes-cluster samen met verbonden clusteragents.
az connectedk8s delete [--force]
[--ids]
[--kube-config]
[--kube-context]
[--name]
[--no-wait]
[--resource-group]
[--skip-ssl-verification]
[--subscription]
[--yes]
Voorbeelden
Verwijder een verbonden kubernetes-cluster en verbonden clusteragents met standaard kubeconfig en kubecontext.
az connectedk8s delete -g resourceGroupName -n connectedClusterName
Verwijder een verbonden kubernetes-cluster door de kubeconfig en kubecontext op te geven voor verwijdering van verbonden clusteragents.
az connectedk8s delete -g resourceGroupName -n connectedClusterName --kube-config /path/to/kubeconfig --kube-context kubeContextName
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Verwijder geforceerd om alle Azure-arc-resources uit het cluster te verwijderen.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Pad naar het kube-configuratiebestand.
Kubconfig-context van de huidige computer.
De naam van het verbonden cluster.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Wacht niet totdat de langdurige bewerking is voltooid.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Sla SSL-verificatie over voor elke clusterverbinding.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Niet vragen om bevestiging.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az connectedk8s disable-features
Deze opdracht is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Hiermee schakelt u de selectieve functies in het verbonden cluster uit.
az connectedk8s disable-features --features {azure-rbac, cluster-connect, custom-locations}
[--ids]
[--kube-config]
[--kube-context]
[--name]
[--resource-group]
[--skip-ssl-verification]
[--subscription]
[--yes]
Voorbeelden
Hiermee schakelt u de azure-rbac-functie uit.
az connectedk8s disable-features -n clusterName -g resourceGroupName --features azure-rbac
Schakel meerdere functies uit.
az connectedk8s disable-features -n clusterName -g resourceGroupName --features custom-locations azure-rbac
Vereiste parameters
Door spaties gescheiden lijst met functies die u wilt uitschakelen.
| Eigenschap | Waarde |
|---|---|
| Geaccepteerde waarden: | azure-rbac, cluster-connect, custom-locations |
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Pad naar het kube-configuratiebestand.
Kubconfig-context van de huidige computer.
De naam van het verbonden cluster.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Sla SSL-verificatie over voor elke clusterverbinding.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Niet vragen om bevestiging.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az connectedk8s enable-features
Deze opdracht is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Hiermee schakelt u de selectieve functies in het verbonden cluster in.
az connectedk8s enable-features --features {azure-rbac, cluster-connect, custom-locations}
[--custom-locations-oid]
[--ids]
[--kube-config]
[--kube-context]
[--name]
[--resource-group]
[--skip-azure-rbac-list]
[--skip-ssl-verification]
[--subscription]
Voorbeelden
Hiermee schakelt u de functie Clusterverbinding in.
az connectedk8s enable-features -n clusterName -g resourceGroupName --features cluster-connect
Schakel de Azure RBAC-functie in.
az connectedk8s enable-features -n clusterName -g resourceGroupName --features azure-rbac --skip-azure-rbac-list "user1@domain.com,spn_oid"
Meerdere functies inschakelen.
az connectedk8s enable-features -n clusterName -g resourceGroupName --features cluster-connect custom-locations
Vereiste parameters
Door spaties gescheiden lijst met functies die u wilt inschakelen.
| Eigenschap | Waarde |
|---|---|
| Geaccepteerde waarden: | azure-rbac, cluster-connect, custom-locations |
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
OID van de app 'custom-locations'.
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Pad naar het kube-configuratiebestand.
Kubconfig-context van de huidige computer.
De naam van het verbonden cluster.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Door komma's gescheiden lijst met namen van gebruikersnamen/e-mail/oid. Azure RBAC wordt overgeslagen voor deze gebruikers. Geef op wanneer u azure-rbac inschakelt.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Azure RBAC Arguments |
Sla SSL-verificatie over voor elke clusterverbinding.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az connectedk8s list
Lijst met verbonden Kubernetes-clusters.
az connectedk8s list [--resource-group]
Voorbeelden
Vermeld alle verbonden Kubernetes-clusters in een resourcegroep.
az connectedk8s list -g resourceGroupName --subscription subscriptionName
Vermeld alle verbonden Kubernetes-clusters in een abonnement.
az connectedk8s list --subscription subscriptionName
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az connectedk8s proxy
Toegang krijgen tot een verbonden Kubernetes-cluster.
az connectedk8s proxy [--file]
[--ids]
[--kube-context]
[--name]
[--port]
[--resource-group]
[--subscription]
[--token]
Voorbeelden
Toegang krijgen tot een verbonden Kubernetes-cluster.
az connectedk8s proxy -n clusterName -g resourceGroupName
Toegang krijgen tot een verbonden Kubernetes-cluster met aangepaste poort
az connectedk8s proxy -n clusterName -g resourceGroupName --port portValue
Toegang krijgen tot een verbonden Kubernetes-cluster met serviceaccounttoken
az connectedk8s proxy -n clusterName -g resourceGroupName --token tokenValue
Toegang krijgen tot een verbonden Kubernetes-cluster door een aangepaste kubeconfig-locatie op te geven
az connectedk8s proxy -n clusterName -g resourceGroupName -f path/to/kubeconfig
Toegang krijgen tot een verbonden Kubernetes-cluster door aangepaste context op te geven
az connectedk8s proxy -n clusterName -g resourceGroupName --kube-context contextName
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Kubernetes-configuratiebestand dat moet worden bijgewerkt. Als dit niet is opgegeven, werkt u het bestand ~/.kube/config bij. Gebruik '-' om YAML in plaats daarvan af te drukken op stdout.
| Eigenschap | Waarde |
|---|---|
| Default value: | ~\.kube\config |
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Als dit is opgegeven, overschrijft u de standaardcontextnaam.
De naam van het verbonden cluster.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Poort die wordt gebruikt voor toegang tot verbonden cluster.
| Eigenschap | Waarde |
|---|---|
| Default value: | 47011 |
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Serviceaccounttoken dat moet worden gebruikt om te verifiëren bij het kubernetes-cluster.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az connectedk8s show
Details van een verbonden kubernetes-cluster weergeven.
az connectedk8s show [--ids]
[--name]
[--resource-group]
[--subscription]
Voorbeelden
De details voor een verbonden Kubernetes-cluster weergeven
az connectedk8s show -g resourceGroupName -n connectedClusterName
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
De naam van het verbonden cluster.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az connectedk8s troubleshoot
Deze opdracht is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus
Diagnostische controles uitvoeren op een Kubernetes-cluster met Arc.
az connectedk8s troubleshoot --name
--resource-group
[--kube-config]
[--kube-context]
[--skip-ssl-verification]
[--tags]
Voorbeelden
Diagnostische controles uitvoeren op een Kubernetes-cluster met Arc.
az connectedk8s troubleshoot -n clusterName -g resourceGroupName
Vereiste parameters
De naam van het verbonden cluster.
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Pad naar het kube-configuratiebestand.
Kubeconfig-context van de huidige computer.
Sla SSL-verificatie over voor elke clusterverbinding.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az connectedk8s update
Werk de eigenschappen van het kubernetes-cluster met arc-onboarding bij.
az connectedk8s update [--auto-upgrade {false, true}]
[--azure-hybrid-benefit {False, NotApplicable, True}]
[--config --configuration-settings]
[--config-protected --config-protected-settings]
[--container-log-path]
[--custom-ca-cert --proxy-cert]
[--disable-gateway {false, true}]
[--disable-proxy]
[--disable-wi --disable-workload-identity {false, true}]
[--distribution {aks, aks_edge_k3s, aks_edge_k8s, aks_engine, aks_management, aks_workload, canonical, capz, eks, generic, gke, k3s, karbon, kind, minikube, openshift, rancher_rke, tkg}]
[--distribution-version]
[--enable-oidc-issuer {false, true}]
[--enable-wi --enable-workload-identity {false, true}]
[--gateway-resource-id]
[--ids]
[--kube-config]
[--kube-context]
[--name]
[--proxy-http]
[--proxy-https]
[--proxy-skip-range]
[--resource-group]
[--self-hosted-issuer]
[--skip-ssl-verification]
[--subscription]
[--tags]
[--yes]
Voorbeelden
Proxywaarden voor de agents bijwerken
az connectedk8s update -g resourceGroupName -n connectedClusterName --proxy-cert /path/to/crt --proxy-https https://proxy-url --proxy-http http://proxy-url --proxy-skip-range excludedIP,excludedCIDR,exampleCIDRfollowed,10.0.0.0/24
Proxy-instellingen voor agents uitschakelen
az connectedk8s update -g resourceGroupName -n connectedClusterName --disable-proxy
Automatische upgrade van agents uitschakelen
az connectedk8s update -g resourceGroupName -n connectedClusterName --auto-upgrade false
Werk een verbonden Kubernetes-cluster bij met oidc-verlener en de webhook voor de workloadidentiteit ingeschakeld.
az connectedk8s update -g resourceGroupName -n connectedClusterName --enable-oidc-issuer --enable-workload-identity
Werk een verbonden Kubernetes-cluster bij met oidc-verlener ingeschakeld met behulp van een zelf-hostende URL voor een openbaar cloudcluster.
az connectedk8s update -g resourceGroupName -n connectedClusterName --enable-oidc-issuer --self-hosted-issuer aksissuerurl
Schakel de webhook voor de workloadidentiteit uit op een verbonden Kubernetes-cluster.
az connectedk8s update -g resourceGroupName -n connectedClusterName --disable-workload-identity
Werk een verbonden Kubernetes-cluster bij met de functie Azure Gateway ingeschakeld.
az connectedk8s update -g resourceGroupName -n connectedClusterName --gateway-resource-id gatewayResourceId
Schakel de azure-gatewayfunctie uit op een verbonden Kubernetes-cluster.
az connectedk8s update -g resourceGroupName -n connectedClusterName --disable-gateway
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Vlag om automatische upgrade van Arc-agents in of uit te schakelen. Standaard is automatische upgrade van agents ingeschakeld.
| Eigenschap | Waarde |
|---|---|
| Geaccepteerde waarden: | false, true |
Vlag om de functie Azure Hybrid Benefit in of uit te schakelen.
| Eigenschap | Waarde |
|---|---|
| Geaccepteerde waarden: | False, NotApplicable, True |
Configuratie-instellingen als sleutel-waardepaar. Herhaal de parameter voor elke instelling. Gebruik dit niet voor geheimen, omdat deze waarde als antwoord wordt geretourneerd.
Met configuratie beveiligde instellingen als sleutel=waardepaar. Herhaal de parameter voor elke instelling. Alleen de sleutel wordt als antwoord geretourneerd, de waarde is niet.
Overschrijf het standaardpad voor containerlogboeken om fluent-bit-logboekregistratie in te schakelen.
Pad naar het certificaatbestand voor proxy of aangepaste certificeringsinstantie.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Proxy Arguments |
Vlag om Arc Gateway uit te schakelen.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Gateway Arguments |
| Default value: | False |
| Geaccepteerde waarden: | false, true |
Hiermee schakelt u proxy-instellingen voor agents uit.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Proxy Arguments |
| Default value: | False |
Schakel de webhook voor workloadidentiteit uit.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Workload Identity Arguments |
| Geaccepteerde waarden: | false, true |
De Kubernetes-distributie die wordt uitgevoerd op dit verbonden cluster.
| Eigenschap | Waarde |
|---|---|
| Geaccepteerde waarden: | aks, aks_edge_k3s, aks_edge_k8s, aks_engine, aks_management, aks_workload, canonical, capz, eks, generic, gke, k3s, karbon, kind, minikube, openshift, rancher_rke, tkg |
De Kubernetes-distributieversie van het verbonden cluster.
Schakel het maken van de OIDC-verlener-URL in die wordt gebruikt voor federatie van workloadidentiteit.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Workload Identity Arguments |
| Geaccepteerde waarden: | false, true |
Schakel de webhook voor workloadidentiteit in.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Workload Identity Arguments |
| Geaccepteerde waarden: | false, true |
ArmID van de Arc Gateway-resource.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Gateway Arguments |
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Pad naar het kube-configuratiebestand.
Kubconfig-context van de huidige computer.
De naam van het verbonden cluster.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Http-proxy-URL die moet worden gebruikt.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Proxy Arguments |
Https-proxy-URL die moet worden gebruikt.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Proxy Arguments |
Lijst met URL's/CIDR's waarvoor de proxy niet mag worden gebruikt.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Proxy Arguments |
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Zelf-hostende URL voor openbare cloudclusters - AKS, GKE, EKS.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Workload Identity Arguments |
Sla SSL-verificatie over voor elke clusterverbinding.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.
Niet vragen om bevestiging.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
az connectedk8s upgrade
Atomisch upgraden van onboarded agents naar de specifieke versie of standaard naar de nieuwste versie.
az connectedk8s upgrade [--agent-version]
[--ids]
[--kube-config]
[--kube-context]
[--name]
[--resource-group]
[--skip-ssl-verification]
[--subscription]
[--upgrade-timeout]
Voorbeelden
De agents upgraden naar de nieuwste versie
az connectedk8s upgrade -g resourceGroupName -n connectedClusterName
De agents upgraden naar een specifieke versie
az connectedk8s upgrade -g resourceGroupName -n connectedClusterName --agent-version 0.2.62
Werk de agents bij met een aangepaste upgradetime-out.
az connectedk8s upgrade -g resourceGroupName -n connectedClusterName --upgrade-timeout 600
Optionele parameters
De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.
Versie van de agent om de Helm-grafieken bij te werken.
Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. U moet ofwel --id's of andere 'Resource Id'-argumenten opgeven.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Pad naar het kube-configuratiebestand.
Kubconfig-context van de huidige computer.
De naam van het verbonden cluster.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
Sla SSL-verificatie over voor elke clusterverbinding.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.
| Eigenschap | Waarde |
|---|---|
| Parametergroep: | Resource Id Arguments |
De benodigde tijd (in seconden) voor de arc-agent-pods die moeten worden geüpgraded op het kubernetes-cluster. Overschrijf deze waarde als de hardware-/netwerkbeperkingen voor uw cluster meer tijd nodig hebben voor het upgraden van de arc-agent pods.
| Eigenschap | Waarde |
|---|---|
| Default value: | 600 |
Globale parameters
Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Dit Help-bericht weergeven en afsluiten.
Alleen fouten weergeven, waarschuwingen onderdrukken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |
Uitvoerindeling.
| Eigenschap | Waarde |
|---|---|
| Default value: | json |
| Geaccepteerde waarden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.
| Eigenschap | Waarde |
|---|---|
| Default value: | False |