Delen via


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-oidc-issuer {false, true}]
                        [--enable-private-link {false, true}]
                        [--enable-wi {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]
                        [--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

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.

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

De Kubernetes-distributieversie van het verbonden cluster.

--enable-oidc-issuer
Preview

Schakel het maken van de OIDC-verlener-URL in die wordt gebruikt voor de workloadidentiteit.

Geaccepteerde waarden: false, true
Default value: False
--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
--enable-wi --enable-workload-identity
Preview

Schakel de webhook voor workloadidentiteit in.

Geaccepteerde waarden: false, true
Default value: False
--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
Default value: 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.

Default value: 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.

Default value: 1200
--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.

--self-hosted-issuer
Preview

Zelf-hostende URL voor openbare cloudclusters - AKS, GKE, EKS.

--skip-ssl-verification

Sla SSL-verificatie over voor elke clusterverbinding.

Default value: False
--tags

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

--yes -y

Niet vragen om bevestiging.

Default value: 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
Default value: 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.

Default value: 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.

Default value: 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.

Default value: 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.

Default value: 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
Default value: 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.

Default value: 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.

Default value: 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
Default value: 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 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

--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.

Default value: 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
Default value: 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
Default value: 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.

Default value: ~\.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.

Default value: 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
Default value: 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
Default value: 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.

Default value: 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
Default value: 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]
                       [--disable-wi {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 {false, true}]
                       [--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

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.

Default value: False
--disable-wi --disable-workload-identity
Preview

Schakel de webhook voor workloadidentiteit uit.

Geaccepteerde waarden: false, true
--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.

--enable-oidc-issuer
Preview

Schakel het maken van de OIDC-verlener-URL in die wordt gebruikt voor de workloadidentiteit.

Geaccepteerde waarden: false, true
--enable-wi --enable-workload-identity
Preview

Schakel de webhook voor workloadidentiteit in.

Geaccepteerde waarden: false, true
--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>.

--self-hosted-issuer
Preview

Zelf-hostende URL voor openbare cloudclusters - AKS, GKE, EKS.

--skip-ssl-verification

Sla SSL-verificatie over voor elke clusterverbinding.

Default value: 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.

Default value: 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
Default value: 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.

Default value: 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.

Default value: 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
Default value: 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.