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 des verwalteten Clusters
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.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Senden von benutzerdefinierten Kopfzeilen. Wenn angegeben, sollte das Format Key1=Wert1;Key2=Wert2 sein.
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
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 des verwalteten Clusters
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.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Senden von benutzerdefinierten Kopfzeilen. Wenn angegeben, sollte das Format Key1=Wert1;Key2=Wert2 sein.
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.
Die Anzahl der Skalierungseinheiten für den verwalteten Azure Bastion Host.
Geben Sie die SKU des verwalteten Azure Bastion-Hosts an.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | Premium, Standard |
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
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 des verwalteten Clusters
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.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Verwenden Sie die Clusteradministratoranmeldeinformationen, um eine Verbindung mit der Bastion herzustellen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
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.
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
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.
Die lokale Portnummer, die für die Bastionverbindung verwendet wird.
Falls nicht angegeben, wird ein zufälliger Port verwendet.
Nicht um Bestätigung bitten.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
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 des verwalteten Clusters
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.
Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Senden von benutzerdefinierten Kopfzeilen. Wenn angegeben, sollte das Format Key1=Wert1;Key2=Wert2 sein.
Die Anzahl der Skalierungseinheiten für den verwalteten Azure Bastion Host.
Geben Sie die SKU des verwalteten Azure Bastion-Hosts an.
| Eigenschaft | Wert |
|---|---|
| Zulässige Werte: | Premium, Standard |
Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.
| Eigenschaft | Wert |
|---|---|
| Parametergruppe: | Global Policy Arguments |
Warten Sie nicht, bis der lange ausgeführte Vorgang abgeschlossen ist.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Globale Parameter
Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Diese Hilfemeldung anzeigen und schließen.
Nur Fehler anzeigen, Warnungen unterdrücken.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |
Ausgabeformat.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | json |
| Zulässige Werte: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.
Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.
| Eigenschaft | Wert |
|---|---|
| Standardwert: | False |