az k8s-configuration

Kommentar

Den här referensen är en del av k8s-konfigurationstillägget för Azure CLI (version 2.15.0 eller senare). Tillägget installeras automatiskt första gången du kör ett az k8s-configuration-kommando . Läs mer om tillägg.

Kommandon för att hantera resurser från Microsoft.KubernetesConfiguration.

Kommandon

Name Description Typ Status
az k8s-configuration create

Skapa en Flux v1 Kubernetes-konfiguration (Det här kommandot är för Flux v1, för att använda nyare Flux v2, kör "az k8s-configuration flux create").

Anknytning Inaktuell
az k8s-configuration delete

Ta bort en Kubernetes-konfiguration för Flux v1 (Det här kommandot är för Flux v1, för att använda nyare Flux v2, kör "az k8s-configuration flux delete").

Anknytning Inaktuell
az k8s-configuration flux

Kommandon för att hantera Flux v2 Kubernetes-konfigurationer.

Anknytning Allmän tillgänglighet
az k8s-configuration flux create

Skapa en Kubernetes-konfiguration för Flux v2.

Anknytning Allmän tillgänglighet
az k8s-configuration flux delete

Ta bort en Kubernetes-konfiguration för Flux v2.

Anknytning Allmän tillgänglighet
az k8s-configuration flux deployed-object

Kommandon för att se distribuerade objekt som är associerade med Flux v2 Kubernetes-konfigurationer.

Anknytning Allmän tillgänglighet
az k8s-configuration flux deployed-object list

Lista distribuerade objekt som är associerade med en Flux v2 Kubernetes-konfiguration.

Anknytning Allmän tillgänglighet
az k8s-configuration flux deployed-object show

Visa ett distribuerat objekt som är associerat med en Flux v2 Kubernetes-konfiguration.

Anknytning Allmän tillgänglighet
az k8s-configuration flux kustomization

Kommandon för att hantera Kustomizations som är associerade med Flux v2 Kubernetes-konfigurationer.

Anknytning Allmän tillgänglighet
az k8s-configuration flux kustomization create

Skapa en Kustomization som är associerad med en Flux v2 Kubernetes-konfiguration.

Anknytning Allmän tillgänglighet
az k8s-configuration flux kustomization delete

Ta bort en Kustomization som är associerad med en Flux v2 Kubernetes-konfiguration.

Anknytning Allmän tillgänglighet
az k8s-configuration flux kustomization list

Lista Kustomizations som är associerade med en Flux v2 Kubernetes-konfiguration.

Anknytning Allmän tillgänglighet
az k8s-configuration flux kustomization show

Visa en Kustomization som är associerad med en Flux v2 Kubernetes-konfiguration.

Anknytning Allmän tillgänglighet
az k8s-configuration flux kustomization update

Uppdatera en Kustomization som är associerad med en Flux v2 Kubernetes-konfiguration.

Anknytning Allmän tillgänglighet
az k8s-configuration flux list

Visa en lista över alla Kubernetes-konfigurationer för Flux v2.

Anknytning Allmän tillgänglighet
az k8s-configuration flux show

Visa en Kubernetes-konfiguration för Flux v2.

Anknytning Allmän tillgänglighet
az k8s-configuration flux update

Uppdatera en Kubernetes-konfiguration för Flux v2.

Anknytning Allmän tillgänglighet
az k8s-configuration list

Lista Flux v1 Kubernetes-konfigurationer (Det här kommandot är för Flux v1, för att använda nyare Flux v2, kör "az k8s-configuration flux list").

Anknytning Inaktuell
az k8s-configuration show

Visa information om en Kubernetes-konfiguration för Flux v1 (det här kommandot är för Flux v1, för att använda nyare Flux v2, kör "az k8s-configuration flux show").

Anknytning Inaktuell

az k8s-configuration create

Inaktuell

Det här kommandot är inaktuellt och tas bort i en framtida version. Använd "k8s-configuration flux create" i stället.

Skapa en Flux v1 Kubernetes-konfiguration (Det här kommandot är för Flux v1, för att använda nyare Flux v2, kör "az k8s-configuration flux create").

az k8s-configuration create --cluster-name
                            --cluster-type {connectedClusters, managedClusters, provisionedClusters}
                            --name
                            --repository-url
                            --resource-group
                            --scope {cluster, namespace}
                            [--enable-helm-operator {false, true}]
                            [--helm-operator-chart-version]
                            [--helm-operator-params]
                            [--https-key]
                            [--https-user]
                            [--operator-instance-name]
                            [--operator-namespace]
                            [--operator-params]
                            [--operator-type]
                            [--ssh-known-hosts]
                            [--ssh-known-hosts-file]
                            [--ssh-private-key]
                            [--ssh-private-key-file]

Exempel

Skapa en Kubernetes-konfiguration för Flux v1

az k8s-configuration create --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyGitConfig --operator-instance-name OperatorInst01 \
--operator-namespace OperatorNamespace01 --operator-type flux --operator-params "'--git-readonly'" \
--repository-url git://github.com/fluxHowTo/flux-get-started --enable-helm-operator  \
--helm-operator-chart-version 1.4.0 --scope namespace --helm-operator-params '--set helm.versions=v3' \
--ssh-private-key '' --ssh-private-key-file '' --https-user '' --https-key '' \
--ssh-known-hosts '' --ssh-known-hosts-file ''

Obligatoriska parametrar

--cluster-name -c

Namnet på Kubernetes-klustret.

--cluster-type -t

Ange Arc-anslutna kluster eller AKS-hanterade kluster eller etablerade kluster.

accepterade värden: connectedClusters, managedClusters, provisionedClusters
--name -n

Namnet på konfigurationen.

--repository-url -u

Url till källkontrolllagringsplatsen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--scope

Ange omfånget för operatorn som ska vara "namnområde" eller "kluster".

accepterade värden: cluster, namespace

Valfria parametrar

--enable-helm-operator --enable-hop

Aktivera stöd för Helm-diagramdistributioner.

accepterade värden: false, true
--helm-operator-chart-version --hop-chart-version

Diagramversion av Helm-operatorn (om den är aktiverad).

standardvärde: 1.4.0
--helm-operator-params --hop-params

Diagramvärden för Helm-operatorn (om det är aktiverat).

--https-key

Ange HTTPS-token/lösenord för synkronisering av privat lagringsplats.

--https-user

Ange HTTPS-användarnamn för synkronisering av privat lagringsplats.

--operator-instance-name

Instansnamn för operatorn.

--operator-namespace

Namnområde där operatorn ska installeras.

standardvärde: default
--operator-params

Parametrar för operatorn.

--operator-type

Typ av operator. Giltigt värde är "flux".

standardvärde: flux
--ssh-known-hosts

Ange Base64-kodat known_hosts innehåll som innehåller offentliga SSH-nycklar som krävs för åtkomst till privata Git-instanser.

--ssh-known-hosts-file

Ange filsökväg för att known_hosts innehåll som innehåller offentliga SSH-nycklar som krävs för åtkomst till privata Git-instanser.

--ssh-private-key

Ange base64-kodad privat ssh-nyckel för synkronisering av privat lagringsplats.

--ssh-private-key-file

Ange filsökväg till privat ssh-nyckel för synkronisering av privat lagringsplats.

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az k8s-configuration delete

Inaktuell

Det här kommandot är inaktuellt och tas bort i en framtida version. Använd "k8s-configuration flux delete" i stället.

Ta bort en Kubernetes-konfiguration för Flux v1 (Det här kommandot är för Flux v1, för att använda nyare Flux v2, kör "az k8s-configuration flux delete").

az k8s-configuration delete --cluster-name
                            --cluster-type {connectedClusters, managedClusters, provisionedClusters}
                            --name
                            --resource-group
                            [--yes]

Exempel

Ta bort en Kubernetes-konfiguration för Flux v1

az k8s-configuration delete --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyConfigurationName

Obligatoriska parametrar

--cluster-name -c

Namnet på Kubernetes-klustret.

--cluster-type -t

Ange Arc-anslutna kluster eller AKS-hanterade kluster eller etablerade kluster.

accepterade värden: connectedClusters, managedClusters, provisionedClusters
--name -n

Namnet på konfigurationen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Valfria parametrar

--yes -y

Fråga inte efter bekräftelse.

standardvärde: False
Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az k8s-configuration list

Inaktuell

Det här kommandot är inaktuellt och tas bort i en framtida version. Använd "k8s-configuration flux list" i stället.

Lista Flux v1 Kubernetes-konfigurationer (Det här kommandot är för Flux v1, för att använda nyare Flux v2, kör "az k8s-configuration flux list").

az k8s-configuration list --cluster-name
                          --cluster-type {connectedClusters, managedClusters, provisionedClusters}
                          --resource-group

Exempel

Lista Flux v1 Kubernetes-konfiguration

az k8s-configuration list --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters

Obligatoriska parametrar

--cluster-name -c

Namnet på Kubernetes-klustret.

--cluster-type -t

Ange Arc-anslutna kluster eller AKS-hanterade kluster eller etablerade kluster.

accepterade värden: connectedClusters, managedClusters, provisionedClusters
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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

az k8s-configuration show

Inaktuell

Det här kommandot är inaktuellt och tas bort i en framtida version. Använd "k8s-configuration flux show" i stället.

Visa information om en Kubernetes-konfiguration för Flux v1 (det här kommandot är för Flux v1, för att använda nyare Flux v2, kör "az k8s-configuration flux show").

az k8s-configuration show --cluster-name
                          --cluster-type {connectedClusters, managedClusters, provisionedClusters}
                          --name
                          --resource-group

Exempel

Visa information om en Kubernetes-konfiguration för Flux v1

az k8s-configuration show --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyConfigurationName

Obligatoriska parametrar

--cluster-name -c

Namnet på Kubernetes-klustret.

--cluster-type -t

Ange Arc-anslutna kluster eller AKS-hanterade kluster eller etablerade kluster.

accepterade värden: connectedClusters, managedClusters, provisionedClusters
--name -n

Namnet på konfigurationen.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

Globala parametrar
--debug

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

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

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

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

--subscription

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

--verbose

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