az k8sconfiguration

Notitie

Deze verwijzing maakt deel uit van de extensie k8sconfiguration voor Azure CLI en vereist versie 2.15.0 of hoger. De extensie wordt automatisch geïnstalleerd wanneer u de opdracht az k8sconfiguration voor het eerst hebt uitgevoerd. Meer informatie over extensies.

Opdrachten voor het beheren van kubernetes-configuratie.

Opdracht

az k8sconfiguration create

Een Kubernetes-configuratie maken.

az k8sconfiguration delete

Verwijder een Kubernetes-configuratie.

az k8sconfiguration list

Een lijst met Kubernetes-configuraties maken.

az k8sconfiguration show

Details van een Kubernetes-configuratie tonen.

az k8sconfiguration update

Een Kubernetes-configuratie bijwerken.

az k8sconfiguration create

Een Kubernetes-configuratie maken.

az k8sconfiguration create --cluster-name
                           --cluster-type {connectedClusters, managedClusters}
                           --name
                           --repository-url
                           --resource-group
                           --scope {cluster, namespace}
                           [--enable-helm-operator {false, true}]
                           [--helm-operator-params]
                           [--helm-operator-version]
                           [--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]

Voorbeelden

Een Kubernetes-configuratie maken

az k8sconfiguration 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-version 1.2.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 ''

Vereiste parameters

--cluster-name -c

Naam van het Kubernetes-cluster.

--cluster-type

Arc-clusters of beheerde AKS-clusters opgeven.

geaccepteerde waarden: connectedClusters, managedClusters
--name -n

Naam van de Kubernetes-configuratie.

--repository-url -u

URL van de opslagplaats voor broncodebeheer.

--resource-group -g

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

--scope

Geef het bereik van de operator op als 'naamruimte' of 'cluster'.

geaccepteerde waarden: cluster, namespace

Optionele parameters

--enable-helm-operator

Schakel ondersteuning in voor Helm-grafiekimplementaties.

geaccepteerde waarden: false, true
--helm-operator-params

Grafiekwaarden voor de Helm-operator (indien ingeschakeld).

--helm-operator-version

Grafiekversie van de Helm-operator (indien ingeschakeld).

standaardwaarde: 1.2.0
--https-key

Geef een HTTPS-token/-wachtwoord op voor synchronisatie van privéopslagplaats.

--https-user

Geef de HTTPS-gebruikersnaam op voor synchronisatie van privéopslagplaats.

--operator-instance-name

Exemplaarnaam van de operator.

--operator-namespace

Naamruimte waarin de operator moet worden geïnstalleerd.

standaardwaarde: default
--operator-params

Parameters voor de operator.

--operator-type

Type operator. Geldige waarde is 'flux'.

standaardwaarde: flux
--ssh-known-hosts

Geef met Base64 gecodeerde known_hosts met openbare SSH-sleutels die zijn vereist voor toegang tot persoonlijke Git-exemplaren.

--ssh-known-hosts-file

Geef het bestandspad op known_hosts met openbare SSH-sleutels die zijn vereist voor toegang tot persoonlijke Git-exemplaren.

--ssh-private-key

Geef met Base64 gecodeerde persoonlijke SSH-sleutel op voor synchronisatie van privéopslagplaats.

--ssh-private-key-file

Geef het bestandspad naar de persoonlijke SSH-sleutel op voor synchronisatie van de privéopslagplaats.

az k8sconfiguration delete

Verwijder een Kubernetes-configuratie.

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

Voorbeelden

Een Kubernetes-configuratie verwijderen

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

Vereiste parameters

--cluster-name -c

Naam van het Kubernetes-cluster.

--cluster-type

Arc-clusters of beheerde AKS-clusters opgeven.

geaccepteerde waarden: connectedClusters, managedClusters
--name -n

Naam van de Kubernetes-configuratie.

--resource-group -g

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

Optionele parameters

--yes -y

Niet vragen om bevestiging.

az k8sconfiguration list

Een lijst met Kubernetes-configuraties maken.

az k8sconfiguration list --cluster-name
                         --cluster-type {connectedClusters, managedClusters}
                         --resource-group

Voorbeelden

Alle Kubernetes-configuraties van een cluster opsommen

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

Vereiste parameters

--cluster-name -c

Naam van het Kubernetes-cluster.

--cluster-type

Arc-clusters of beheerde AKS-clusters opgeven.

geaccepteerde waarden: connectedClusters, managedClusters
--resource-group -g

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

az k8sconfiguration show

Details van een Kubernetes-configuratie tonen.

az k8sconfiguration show --cluster-name
                         --cluster-type {connectedClusters, managedClusters}
                         --name
                         --resource-group

Voorbeelden

Een Kubernetes-configuratie tonen

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

Vereiste parameters

--cluster-name -c

Naam van het Kubernetes-cluster.

--cluster-type

Arc-clusters of beheerde AKS-clusters opgeven.

geaccepteerde waarden: connectedClusters, managedClusters
--name -n

Naam van de Kubernetes-configuratie.

--resource-group -g

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

az k8sconfiguration update

Een Kubernetes-configuratie bijwerken.

az k8sconfiguration update --cluster-name
                           --cluster-type {connectedClusters, managedClusters}
                           --name
                           --resource-group
                           [--enable-helm-operator {false, true}]
                           [--helm-operator-params]
                           [--helm-operator-version]
                           [--operator-params]
                           [--repository-url]
                           [--ssh-known-hosts]
                           [--ssh-known-hosts-file]

Voorbeelden

Een bestaande Kubernetes-configuratie bijwerken

az k8sconfiguration update --resource-group MyResourceGroup --cluster-name MyClusterName \
--cluster-type connectedClusters --name MyConfigurationName --enable-helm-operator \
--repository-url git://github.com/fluxHowTo/flux-get-started --operator-params "'--git-readonly'" \
--helm-operator-version 1.2.0 --helm-operator-params '--set helm.versions=v3'

Vereiste parameters

--cluster-name -c

Naam van het Kubernetes-cluster.

--cluster-type

Arc-clusters of beheerde AKS-clusters opgeven.

geaccepteerde waarden: connectedClusters, managedClusters
--name -n

Naam van de Kubernetes-configuratie.

--resource-group -g

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

Optionele parameters

--enable-helm-operator

Schakel ondersteuning in voor Helm-grafiekimplementaties.

geaccepteerde waarden: false, true
--helm-operator-params

Grafiekwaarden voor de Helm-operator (indien ingeschakeld).

--helm-operator-version

Grafiekversie van de Helm-operator (indien ingeschakeld).

--operator-params

Parameters voor de operator.

--repository-url -u

URL van de opslagplaats voor broncodebeheer.

--ssh-known-hosts

Geef met Base64 gecodeerde known_hosts met openbare SSH-sleutels die zijn vereist voor toegang tot persoonlijke Git-exemplaren.

--ssh-known-hosts-file

Geef het bestandspad op known_hosts met openbare SSH-sleutels die zijn vereist voor toegang tot persoonlijke Git-exemplaren.