az connectedk8s

Notitie

Deze verwijzing maakt deel uit van de connectedk8s-extensie voor de Azure CLI (versie 2.38.0 of hoger). De extensie installeert automatisch de eerste keer dat u een az connectedk8s-opdracht uitvoert. Meer informatie over extensies.

Opdrachten voor het beheren van verbonden kubernetes-clusters.

Opdracht

Name Description Type Status
az connectedk8s connect

Onboarding van een verbonden Kubernetes-cluster naar Azure.

Toestel GA
az connectedk8s delete

Verwijder een verbonden Kubernetes-cluster samen met verbonden clusteragents.

Toestel GA
az connectedk8s disable-features

Hiermee schakelt u de selectieve functies in het verbonden cluster uit.

Toestel Preview uitvoeren
az connectedk8s enable-features

Hiermee schakelt u de selectieve functies in het verbonden cluster in.

Toestel Preview uitvoeren
az connectedk8s list

Lijst met verbonden Kubernetes-clusters.

Toestel GA
az connectedk8s proxy

Toegang krijgen tot een verbonden Kubernetes-cluster.

Toestel GA
az connectedk8s show

Details van een verbonden kubernetes-cluster weergeven.

Toestel GA
az connectedk8s troubleshoot

Diagnostische controles uitvoeren op een Kubernetes-cluster met Arc.

Toestel Preview uitvoeren
az connectedk8s update

Werk de eigenschappen van het kubernetes-cluster met arc-onboarding bij.

Toestel GA
az connectedk8s upgrade

Atomisch upgraden van onboarded agents naar de specifieke versie of standaard naar de nieuwste versie.

Toestel GA

az connectedk8s connect

Onboarding van een verbonden Kubernetes-cluster naar Azure.

az connectedk8s connect --name
                        --resource-group
                        [--azure-hybrid-benefit {False, NotApplicable, True}]
                        [--container-log-path]
                        [--correlation-id]
                        [--custom-ca-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-private-link {false, true}]
                        [--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]
                        [--proxy-http]
                        [--proxy-https]
                        [--proxy-skip-range]
                        [--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

Vereiste parameters

--name -n

De naam van het verbonden cluster.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--azure-hybrid-benefit

Vlag om de functie Azure Hybrid Benefit in of uit te schakelen.

geaccepteerde waarden: False, NotApplicable, True
--container-log-path

Overschrijf het standaardpad voor containerlogboeken om fluent-bit-logboekregistratie in te schakelen.

--correlation-id

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.

--custom-ca-cert --proxy-cert

Pad naar het certificaatbestand voor proxy of aangepaste certificeringsinstantie.

--custom-locations-oid

OID van de app 'custom-locations'.

--disable-auto-upgrade

Vlag om automatische upgrade van Arc-agents uit te schakelen.

standaardwaarde: False
--distribution

De Kubernetes-distributie die wordt uitgevoerd op dit verbonden cluster.

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
standaardwaarde: generic
--distribution-version

De Kubernetes-distributieversie van het verbonden cluster.

--enable-private-link
Preview

Vlag om ondersteuning voor private link in of uit te schakelen voor een verbonden clusterresource. Toegestane waarden: onwaar, waar.

geaccepteerde waarden: false, true
--infrastructure

De infrastructuur waarop het Kubernetes-cluster dat wordt vertegenwoordigd door dit verbonden cluster, wordt uitgevoerd.

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
standaardwaarde: generic
--kube-config

Pad naar het kube-configuratiebestand.

--kube-context

Kubconfig-context van de huidige computer.

--location -l

Locatie. Waarden van: az account list-locations. U kunt de standaardlocatie configureren met behulp van az configure --defaults location=<location>.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

standaardwaarde: False
--onboarding-timeout

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.

standaardwaarde: 600
--pls-arm-id --private-link-scope-resource-id
Preview

ARM-resource-id van de private link-bereikresource waaraan dit verbonden cluster is gekoppeld.

--proxy-http

Http-proxy-URL die moet worden gebruikt.

--proxy-https

Https-proxy-URL die moet worden gebruikt.

--proxy-skip-range

Lijst met URL's/CIDR's waarvoor de proxy niet mag worden gebruikt.

--skip-ssl-verification

Sla SSL-verificatie over voor elke clusterverbinding.

standaardwaarde: False
--tags

Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.

--yes -y

Niet vragen om bevestiging.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

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

--force

Verwijder geforceerd om alle Azure-arc-resources uit het cluster te verwijderen.

standaardwaarde: False
--ids

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. Geef de argumenten --id's of andere resource-id's op.

--kube-config

Pad naar het kube-configuratiebestand.

--kube-context

Kubconfig-context van de huidige computer.

--name -n

De naam van het verbonden cluster.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

standaardwaarde: False
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--skip-ssl-verification

Sla SSL-verificatie over voor elke clusterverbinding.

standaardwaarde: False
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--yes -y

Niet vragen om bevestiging.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az connectedk8s disable-features

Preview

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

--features

Door spaties gescheiden lijst met functies die u wilt uitschakelen.

geaccepteerde waarden: azure-rbac, cluster-connect, custom-locations

Optionele parameters

--ids

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. Geef de argumenten --id's of andere resource-id's op.

--kube-config

Pad naar het kube-configuratiebestand.

--kube-context

Kubconfig-context van de huidige computer.

--name -n

De naam van het verbonden cluster.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--skip-ssl-verification

Sla SSL-verificatie over voor elke clusterverbinding.

standaardwaarde: False
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--yes -y

Niet vragen om bevestiging.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az connectedk8s enable-features

Preview

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 Cluster-Verbinding maken 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

--features

Door spaties gescheiden lijst met functies die u wilt inschakelen.

geaccepteerde waarden: azure-rbac, cluster-connect, custom-locations

Optionele parameters

--custom-locations-oid

OID van de app 'custom-locations'.

--ids

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. Geef de argumenten --id's of andere resource-id's op.

--kube-config

Pad naar het kube-configuratiebestand.

--kube-context

Kubconfig-context van de huidige computer.

--name -n

De naam van het verbonden cluster.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--skip-azure-rbac-list

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.

--skip-ssl-verification

Sla SSL-verificatie over voor elke clusterverbinding.

standaardwaarde: False
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

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

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

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

--file -f

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.

standaardwaarde: ~\.kube\config
--ids

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. Geef de argumenten --id's of andere resource-id's op.

--kube-context

Als dit is opgegeven, overschrijft u de standaardcontextnaam.

--name -n

De naam van het verbonden cluster.

--port

Poort die wordt gebruikt voor toegang tot verbonden cluster.

standaardwaarde: 47011
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--token

Serviceaccounttoken dat moet worden gebruikt om te verifiëren bij het kubernetes-cluster.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

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

--ids

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. Geef de argumenten --id's of andere resource-id's op.

--name -n

De naam van het verbonden cluster.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az connectedk8s troubleshoot

Preview

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

--name -n

De naam van het verbonden cluster.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

--kube-config

Pad naar het kube-configuratiebestand.

--kube-context

Kubeconfig-context van de huidige computer.

--skip-ssl-verification

Sla SSL-verificatie over voor elke clusterverbinding.

standaardwaarde: False
--tags

Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

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}]
                       [--container-log-path]
                       [--custom-ca-cert]
                       [--disable-proxy]
                       [--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]
                       [--ids]
                       [--kube-config]
                       [--kube-context]
                       [--name]
                       [--proxy-http]
                       [--proxy-https]
                       [--proxy-skip-range]
                       [--resource-group]
                       [--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

Optionele parameters

--auto-upgrade

Vlag om automatische upgrade van Arc-agents in of uit te schakelen. Standaard is automatische upgrade van agents ingeschakeld.

geaccepteerde waarden: false, true
--azure-hybrid-benefit

Vlag om de functie Azure Hybrid Benefit in of uit te schakelen.

geaccepteerde waarden: False, NotApplicable, True
--container-log-path

Overschrijf het standaardpad voor containerlogboeken om fluent-bit-logboekregistratie in te schakelen.

--custom-ca-cert --proxy-cert

Pad naar het certificaatbestand voor proxy of aangepaste certificeringsinstantie.

--disable-proxy

Hiermee schakelt u proxy-instellingen voor agents uit.

standaardwaarde: False
--distribution

De Kubernetes-distributie die wordt uitgevoerd op dit verbonden cluster.

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
--distribution-version

De Kubernetes-distributieversie van het verbonden cluster.

--ids

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. Geef de argumenten --id's of andere resource-id's op.

--kube-config

Pad naar het kube-configuratiebestand.

--kube-context

Kubconfig-context van de huidige computer.

--name -n

De naam van het verbonden cluster.

--proxy-http

Http-proxy-URL die moet worden gebruikt.

--proxy-https

Https-proxy-URL die moet worden gebruikt.

--proxy-skip-range

Lijst met URL's/CIDR's waarvoor de proxy niet mag worden gebruikt.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--skip-ssl-verification

Sla SSL-verificatie over voor elke clusterverbinding.

standaardwaarde: False
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--tags

Door spaties gescheiden tags: key[=value] [key[=value] ...]. Gebruik '' om bestaande tags te wissen.

--yes -y

Niet vragen om bevestiging.

standaardwaarde: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

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

--agent-version

Versie van de agent om de Helm-grafieken bij te werken.

--ids

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. Geef de argumenten --id's of andere resource-id's op.

--kube-config

Pad naar het kube-configuratiebestand.

--kube-context

Kubconfig-context van de huidige computer.

--name -n

De naam van het verbonden cluster.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--skip-ssl-verification

Sla SSL-verificatie over voor elke clusterverbinding.

standaardwaarde: False
--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--upgrade-timeout

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.

standaardwaarde: 600
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.