az aks bastion

Note

Diese Referenz ist Teil der Aks-Preview-Erweiterung für die Azure CLI (Version 2.85.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen Az aks Bastion-Befehl zum ersten Mal ausführen. Erfahren Sie mehr über Erweiterungen.

Befehle zum Verwalten oder Herstellen einer Verbindung mit Azure Bastion für einen verwalteten Kubernetes-Cluster.

Befehle

Name Beschreibung Typ Status
az aks bastion disable

Deaktivieren Sie verwaltete Azure Bastion Host für einen verwalteten Kubernetes-Cluster.

Durchwahl GA
az aks bastion enable

Aktivieren Sie verwaltete Azure Bastion Host für einen verwalteten Kubernetes-Cluster.

Durchwahl GA
az aks bastion tunnel

Stellen Sie mithilfe von Azure Bastion eine Verbindung mit einem verwalteten Kubernetes-Cluster her.

Durchwahl GA
az aks bastion update

Aktualisieren sie verwaltete Azure Bastion Host für einen verwalteten Kubernetes-Cluster.

Durchwahl GA

az aks bastion disable

Deaktivieren Sie verwaltete Azure Bastion Host für einen verwalteten Kubernetes-Cluster.

az aks bastion disable --name
                       --resource-group
                       [--acquire-policy-token]
                       [--aks-custom-headers]
                       [--change-reference]
                       [--no-wait]

Beispiele

Deaktivieren Sie verwaltete Azure Bastion Host für einen verwalteten Kubernetes-Cluster.

az aks bastion disable --name MyManagedCluster --resource-group MyResourceGroup

Erforderliche Parameter

--name -n

Name des verwalteten Clusters

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--aks-custom-headers

Senden von benutzerdefinierten Kopfzeilen. Wenn angegeben, sollte das Format Key1=Wert1;Key2=Wert2 sein.

--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az aks bastion enable

Aktivieren Sie verwaltete Azure Bastion Host für einen verwalteten Kubernetes-Cluster.

az aks bastion enable --name
                      --resource-group
                      [--acquire-policy-token]
                      [--aks-custom-headers]
                      [--bastion-public-ip]
                      [--bastion-scale-units]
                      [--bastion-sku {Premium, Standard}]
                      [--change-reference]
                      [--no-wait]

Beispiele

Aktivieren Sie verwaltete Azure Bastion Host für einen verwalteten Kubernetes-Cluster mit Standardeinstellungen.

az aks bastion enable --name MyManagedCluster --resource-group MyResourceGroup

Aktivieren Sie verwaltete Azure Bastion Host mit Premium-Sku und benutzerdefinierten Skalierungseinheiten.

az aks bastion enable --name MyManagedCluster --resource-group MyResourceGroup --bastion-sku premium --bastion-scale-units 7

Aktivieren Sie verwaltete Azure Bastion-Host mit der öffentlichen BYO-IP-Adresse.

az aks bastion enable --name MyManagedCluster --resource-group MyResourceGroup --bastion-public-ip /subscriptions/{subscription-id}/resourceGroups/MyResourceGroup/providers/Microsoft.Network/publicIPAddresses/MyPublicIP

Erforderliche Parameter

--name -n

Name des verwalteten Clusters

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--aks-custom-headers

Senden von benutzerdefinierten Kopfzeilen. Wenn angegeben, sollte das Format Key1=Wert1;Key2=Wert2 sein.

--bastion-public-ip

Die Ressourcen-ID einer vorhandenen öffentlichen IP-Adresse, die dem verwalteten Azure Bastion-Host zugewiesen werden soll.

Wenn nicht angegeben, wird eine neue öffentliche IP-Adresse erstellt und dem verwalteten Azure Bastion-Host zugewiesen.

--bastion-scale-units

Die Anzahl der Skalierungseinheiten für den verwalteten Azure Bastion Host.

--bastion-sku -s

Geben Sie die SKU des verwalteten Azure Bastion-Hosts an.

Eigenschaft Wert
Zulässige Werte: Premium, Standard
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az aks bastion tunnel

Stellen Sie mithilfe von Azure Bastion eine Verbindung mit einem verwalteten Kubernetes-Cluster her.

Der Befehl startet eine Untershell mit dem Kubeconfig-Satz, um über Bastion eine Verbindung mit dem Cluster herzustellen. Verwenden Sie exit oder Ctrl-D (d. h. EOF), um die Untershell zu beenden.

az aks bastion tunnel --name
                      --resource-group
                      [--acquire-policy-token]
                      [--admin]
                      [--bastion]
                      [--change-reference]
                      [--kubeconfig-path]
                      [--port]
                      [--yes]

Beispiele

Stellen Sie mithilfe von Azure Bastion mit benutzerdefinierten Port- und Administratoranmeldeinformationen eine Verbindung mit einem verwalteten Kubernetes-Cluster her.

az aks bastion tunnel -g MyResourceGroup --name MyManagedCluster --bastion MyBastionResource --port 50001 --admin

Stellen Sie eine Verbindung mit einer vorhandenen Kubeconfig-Datei her.

az aks bastion tunnel -g MyResourceGroup --name MyManagedCluster --kubeconfig-path ~/.kube/config

Erforderliche Parameter

--name -n

Name des verwalteten Clusters

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--admin

Verwenden Sie die Clusteradministratoranmeldeinformationen, um eine Verbindung mit der Bastion herzustellen.

Eigenschaft Wert
Standardwert: False
--bastion

Der Name oder die Ressourcen-ID einer vorinstallierten Bastion-Ressource, die für die Verbindung mit dem aktuellen AKS-Cluster konfiguriert ist.

Wenn nicht angegeben, versucht der Befehl, eine vorhandene Bastion-Ressource innerhalb der Knotenressourcengruppe des Clusters zu identifizieren.

--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--kubeconfig-path

Pfad zu einer vorhandenen kubeconfig-Datei, die verwendet werden soll.

Wenn angegeben, verwendet diese Kubeconfig-Datei am ursprünglichen Speicherort, anstatt Anmeldeinformationen von Azure abzurufen.

--port

Die lokale Portnummer, die für die Bastionverbindung verwendet wird.

Falls nicht angegeben, wird ein zufälliger Port verwendet.

--yes -y

Nicht um Bestätigung bitten.

Eigenschaft Wert
Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az aks bastion update

Aktualisieren sie verwaltete Azure Bastion Host für einen verwalteten Kubernetes-Cluster.

az aks bastion update --name
                      --resource-group
                      [--acquire-policy-token]
                      [--aks-custom-headers]
                      [--bastion-scale-units]
                      [--bastion-sku {Premium, Standard}]
                      [--change-reference]
                      [--no-wait]

Beispiele

Aktualisieren Sie verwaltete Azure Bastion Host auf Premium-SKU.

az aks bastion update --name MyManagedCluster --resource-group MyResourceGroup --bastion-sku premium

Skalieren Sie verwaltete Azure Bastion Host.

az aks bastion update --name MyManagedCluster --resource-group MyResourceGroup --bastion-scale-units 7

Erforderliche Parameter

--name -n

Name des verwalteten Clusters

--resource-group -g

Name der Ressourcengruppe. Sie können die Standardgruppe mit az configure --defaults group=<name>konfigurieren.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--aks-custom-headers

Senden von benutzerdefinierten Kopfzeilen. Wenn angegeben, sollte das Format Key1=Wert1;Key2=Wert2 sein.

--bastion-scale-units

Die Anzahl der Skalierungseinheiten für den verwalteten Azure Bastion Host.

--bastion-sku -s

Geben Sie die SKU des verwalteten Azure Bastion-Hosts an.

Eigenschaft Wert
Zulässige Werte: Premium, Standard
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--no-wait

Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.

Eigenschaft Wert
Standardwert: False
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False