az connectedk8s
Notitie
Deze referentie maakt deel uit van de connectedk8s-extensie voor Azure CLI en vereist versie 2.16.0 of hoger. De extensie wordt automatisch geïnstalleerd wanneer u de eerste keer een opdracht az connectedk8s hebt uitgevoerd. Meer informatie over extensies.
Opdrachten voor het beheren van verbonden Kubernetes-clusters.
Opdracht
| az connectedk8s connect |
Onboard een verbonden Kubernetes-cluster naar Azure. |
| az connectedk8s delete |
Verwijder een verbonden Kubernetes-cluster samen met verbonden clusteragents. |
| az connectedk8s disable-features |
Hiermee schakelt u de selectieve functies op het verbonden cluster uit. |
| az connectedk8s enable-features |
Hiermee schakelt u de selectieve functies op het verbonden cluster in. |
| az connectedk8s list |
Lijst met verbonden Kubernetes-clusters. |
| az connectedk8s proxy |
Toegang krijgen tot een verbonden Kubernetes-cluster. |
| az connectedk8s show |
Details van een verbonden Kubernetes-cluster tonen. |
| az connectedk8s update |
Werk de eigenschappen van de onboardingagents bij. |
| az connectedk8s upgrade |
Werk onboardingagents atomisch bij naar de specifieke versie of standaard naar de nieuwste versie. |
az connectedk8s connect
Onboard een verbonden Kubernetes-cluster naar Azure.
az connectedk8s connect --name
--resource-group
[--custom-locations-oid]
[--disable-auto-upgrade]
[--distribution {aks, aks_engine, aks_management, aks_workload, auto, capz, eks, generic, gke, k3s, kind, minikube, openshift, rancher_rke, tkg}]
[--infrastructure {auto, aws, azure, azure_stack_edge, azure_stack_hci, azure_stack_hub, gcp, generic, vsphere, windows_server}]
[--kube-config]
[--kube-context]
[--location]
[--no-wait]
[--proxy-cert]
[--proxy-http]
[--proxy-https]
[--proxy-skip-range]
[--tags]
Voorbeelden
Onboard een verbonden kubernetes-cluster met standaard kube config- en kube-context.
az connectedk8s connect -g resourceGroupName -n connectedClusterName
Onboard een verbonden kubernetes-cluster met standaard kube config- en kube-context en het uitschakelen van automatische upgrade van Arc-agents.
az connectedk8s connect -g resourceGroupName -n connectedClusterName --disable-auto-upgrade
Onboard 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
Onboard een verbonden Kubernetes-cluster door de https-proxy, HTTP-proxy, geen proxyinstellingen 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
Onboard 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
Vereiste parameters
De naam van het verbonden cluster.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
OID van de app 'aangepaste locaties'.
Vlag om automatische upgrade van Arc-agents uit te schakelen.
De Kubernetes-distributie die wordt uitgevoerd op dit verbonden cluster.
De infrastructuur waarop het Kubernetes-cluster wordt vertegenwoordigd door dit verbonden cluster, wordt uitgevoerd.
Pad naar het kube-configuratiebestand.
Kubconfig-context van de huidige machine.
Locatie. Waarden van: az account list-locations . U kunt de standaardlocatie configureren met az configure --defaults location=<location> behulp van .
Wacht niet tot de langlopende bewerking is uitgevoerd.
Pad naar het certificaatbestand voor proxy.
Te gebruiken HTTP-proxy-URL.
Te gebruiken HTTPS-proxy-URL.
Lijst met URL's/CIDR's waarvoor de proxy niet moet worden gebruikt.
Door spatie gescheiden tags: sleutel[=waarde] [sleutel[=waarde] ...]. Gebruik '' om bestaande tags te verwijderen.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az connectedk8s delete
Verwijder een verbonden Kubernetes-cluster samen met verbonden clusteragents.
az connectedk8s delete --name
--resource-group
[--kube-config]
[--kube-context]
[--no-wait]
[--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 kubeconfig en kubecontext op te geven voor het verwijderen van verbonden clusteragents.
az connectedk8s delete -g resourceGroupName -n connectedClusterName --kube-config /path/to/kubeconfig --kube-context kubeContextName
Vereiste parameters
De naam van het verbonden cluster.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Pad naar het kube-configuratiebestand.
Kubconfig-context van de huidige machine.
Wacht niet tot de langlopende bewerking is uitgevoerd.
Niet vragen om bevestiging.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az connectedk8s disable-features
Hiermee schakelt u de selectieve functies op het verbonden cluster uit.
az connectedk8s disable-features --features {azure-rbac, cluster-connect, custom-locations}
--name
--resource-group
[--kube-config]
[--kube-context]
[--yes]
Voorbeelden
Hiermee schakelt u de functie azure-rbac 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.
De naam van het verbonden cluster.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Pad naar het kube-configuratiebestand.
Kubconfig-context van de huidige machine.
Niet vragen om bevestiging.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az connectedk8s enable-features
Hiermee schakelt u de selectieve functies op het verbonden cluster in.
az connectedk8s enable-features --features {azure-rbac, cluster-connect, custom-locations}
--name
--resource-group
[--app-id]
[--app-secret]
[--custom-locations-oid]
[--kube-config]
[--kube-context]
[--skip-azure-rbac-list]
Voorbeelden
Hiermee schakelt u Cluster-Connect functie in.
az connectedk8s enable-features -n clusterName -g resourceGroupName --features cluster-connect
Azure RBAC-functie inschakelen.
az connectedk8s enable-features -n clusterName -g resourceGroupName --features azure-rbac --app-id appID --app-secret="appSecret" --skip-azure-rbac-list "user1@domain.com,spn_oid"
Schakel meerdere functies in.
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.
De naam van het verbonden cluster.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Toepassings-id voor het inschakelen van Azure RBAC. Geef op bij het inschakelen van azure-rbac.
Toepassingsgeheim voor het inschakelen van Azure RBAC. Geef op bij het inschakelen van azure-rbac.
OID van de app 'aangepaste locaties'.
Pad naar het kube-configuratiebestand.
Kubconfig-context van de huidige machine.
Door komma's gescheiden lijst met namen van gebruikersnamen/e-mail/oid. Azure RBAC wordt overgeslagen voor deze gebruikers. Geef op bij het inschakelen van azure-rbac.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
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 naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az connectedk8s proxy
Toegang krijgen tot een verbonden Kubernetes-cluster.
az connectedk8s proxy --name
--resource-group
[--file]
[--kube-context]
[--port]
[--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
Vereiste parameters
De naam van het verbonden cluster.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Kubernetes-configuratiebestand dat moet worden bijgewerkt. Als dit niet wordt opgegeven, wordt het bestand '~/.kube/config' bijgewerkt. Gebruik in plaats daarvan '-' om YAML naar stdout af te drukken.
Als dit is opgegeven, overschrijft u de standaardcontextnaam.
Poort die wordt gebruikt voor toegang tot het verbonden cluster.
Serviceaccounttoken dat moet worden gebruikt voor verificatie bij het kubernetes-cluster.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az connectedk8s show
Details van een verbonden Kubernetes-cluster tonen.
az connectedk8s show --name
--resource-group
Voorbeelden
De details voor een verbonden Kubernetes-cluster tonen
az connectedk8s show -g resourceGroupName -n connectedClusterName
Vereiste parameters
De naam van het verbonden cluster.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az connectedk8s update
Werk de eigenschappen van de onboardingagents bij.
az connectedk8s update --name
--resource-group
[--auto-upgrade {false, true}]
[--disable-proxy]
[--kube-config]
[--kube-context]
[--proxy-cert]
[--proxy-http]
[--proxy-https]
[--proxy-skip-range]
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
Vereiste parameters
De naam van het verbonden cluster.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Vlag voor het in-/uitschakelen van automatische upgrade van Arc-agents. Automatische upgrade van agents is standaard ingeschakeld.
Hiermee schakelt u proxy-instellingen voor agents uit.
Pad naar het kube-configuratiebestand.
Kubconfig-context van de huidige machine.
Pad naar het certificaatbestand voor proxy.
Te gebruiken HTTP-proxy-URL.
Te gebruiken HTTPS-proxy-URL.
Lijst met URL's/CIDR's waarvoor de proxy niet moet worden gebruikt.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.
az connectedk8s upgrade
Werk onboardingagents atomisch bij naar de specifieke versie of standaard naar de nieuwste versie.
az connectedk8s upgrade --name
--resource-group
[--agent-version]
[--kube-config]
[--kube-context]
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
Vereiste parameters
De naam van het verbonden cluster.
De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .
Optionele parameters
Versie van de agent om de Helm-grafieken naar bij te werken.
Pad naar het kube-configuratiebestand.
Kubconfig-context van de huidige machine.
Vergroot de logboekbebossing om alle logboeken voor foutopsporing weer te geven.
Laat dit Help-bericht zien en sluit af.
Alleen fouten weergeven, waarschuwingen onderdrukken.
Uitvoerindeling.
JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.
Vergroot de logboekverkenbaarheid. Gebruik --debug voor volledige logboeken voor foutopsporing.