Freigeben über


az fleet

Hinweis

Diese Referenz ist Teil der Flottenerweiterung für die Azure CLI (Version 2.61.0 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie einen Az Fleet-Befehl zum ersten Mal ausführen. Weitere Informationen zu Erweiterungen

Befehle zum Verwalten der Flotte.

Befehle

Name Beschreibung Typ Status
az fleet create

Erstellt oder aktualisiert eine Flotte.

Erweiterung Allgemein verfügbar
az fleet delete

Löscht eine Flotte.

Erweiterung Allgemein verfügbar
az fleet get-credentials

Für Hubful-Flotten erhält der Kubeconfig für den Hubcluster der Flotte.

Erweiterung Allgemein verfügbar
az fleet list

Listet alle Flotten innerhalb einer Ressourcengruppe auf.

Erweiterung Allgemein verfügbar
az fleet member

Befehle zum Verwalten von Mitgliedern.

Erweiterung Allgemein verfügbar
az fleet member create

Erstellt oder aktualisiert ein Mitglied.

Erweiterung Allgemein verfügbar
az fleet member delete

Löscht ein Flottenmitglied.

Erweiterung Allgemein verfügbar
az fleet member list

Listet die Mitglieder einer Flotte auf.

Erweiterung Allgemein verfügbar
az fleet member reconcile

Versöhnt ein Mitglied.

Erweiterung Allgemein verfügbar
az fleet member show

Ruft ein Flottenmitglied ab.

Erweiterung Allgemein verfügbar
az fleet member update

Aktualisieren eines Mitglieds.

Erweiterung Allgemein verfügbar
az fleet member wait

Warten Sie, bis eine Memberressource einen gewünschten Zustand erreicht.

Erweiterung Allgemein verfügbar
az fleet reconcile

Versöhnt eine Flotte.

Erweiterung Allgemein verfügbar
az fleet show

Ruft eine Flotte ab.

Erweiterung Allgemein verfügbar
az fleet update

Patcht eine Flottenressource.

Erweiterung Allgemein verfügbar
az fleet updaterun

Befehle zum Verwalten von Updates werden ausgeführt.

Erweiterung Allgemein verfügbar
az fleet updaterun create

Erstellt oder aktualisiert eine Updateausführung.

Erweiterung Allgemein verfügbar
az fleet updaterun delete

Löscht eine Aktualisierungsausführung.

Erweiterung Allgemein verfügbar
az fleet updaterun list

Listet die Aktualisierungsläufe einer Flotte auf.

Erweiterung Allgemein verfügbar
az fleet updaterun show

Zeigt eine Aktualisierungsausführung an.

Erweiterung Allgemein verfügbar
az fleet updaterun skip

Legt ziele fest, die in einem UpdateRun übersprungen werden sollen.

Erweiterung Allgemein verfügbar
az fleet updaterun start

Startet eine Aktualisierungsausführung.

Erweiterung Allgemein verfügbar
az fleet updaterun stop

Beendet die Ausführung eines Updates.

Erweiterung Allgemein verfügbar
az fleet updaterun wait

Warten Sie, bis eine Aktualisierungsausführungsressource einen gewünschten Zustand erreicht.

Erweiterung Allgemein verfügbar
az fleet updatestrategy

Befehle zum Verwalten von Updatestrategien.

Erweiterung Allgemein verfügbar
az fleet updatestrategy create

Erstellt oder aktualisiert eine Updatestrategie.

Erweiterung Allgemein verfügbar
az fleet updatestrategy delete

Löscht eine Updatestrategie.

Erweiterung Allgemein verfügbar
az fleet updatestrategy list

Listet die Updatestrategien der Flotte auf.

Erweiterung Allgemein verfügbar
az fleet updatestrategy show

Zeigt eine Updatestrategie an.

Erweiterung Allgemein verfügbar
az fleet updatestrategy wait

Warten Sie, bis eine Aktualisierungsstrategieressource einen gewünschten Zustand erreicht.

Erweiterung Allgemein verfügbar
az fleet wait

Warten Sie, bis eine Flottenressource einen gewünschten Zustand erreicht.

Erweiterung Allgemein verfügbar

az fleet create

Erstellt oder aktualisiert eine Flotte.

az fleet create --name
                --resource-group
                [--agent-subnet-id]
                [--apiserver-subnet-id]
                [--assign-identity]
                [--dns-name-prefix]
                [--enable-hub]
                [--enable-managed-identity]
                [--enable-private-cluster]
                [--enable-vnet-integration]
                [--location]
                [--no-wait]
                [--tags]
                [--vm-size]

Beispiele

Erstellen Sie eine hublose Flotte.

az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --tags "TagKey=TagValue"

Erstellen Sie eine Hub-Flotte.

az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --enable-hub --tags "TagKey=TagValue"

Erstellen Sie eine Flotte mit einer vom System zugewiesenen verwalteten Dienstidentität.

az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --enable-managed-identity

Erstellen Sie eine Flotte mit einer vom Benutzer zugewiesenen verwalteten Dienstidentität.

az fleet create -g MyFleetResourceGroup -l MyLocation -n MyFleetName --enable-managed-identity --assign-identity "/subscription/00000000-0000-0000-0000-000000000000/resourcegroup/MyFleetResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyIdentity"

Erforderliche Parameter

--name -n

Geben Sie den Flottennamen an.

--resource-group -g

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

Optionale Parameter

--agent-subnet-id

Die ID des Subnetzes, dem der Flottenhubknoten beim Start beitritt.

--apiserver-subnet-id
Vorschau

Das Subnetz, das verwendet werden soll, wenn die Apiserver-vnet-Integration aktiviert ist.

--assign-identity

Aktivieren Sie mit "-enable-managed-identity" die vom Benutzer zugewiesene verwaltete Identität (MSI) für die Flottenressource, indem Sie die Ressourcen-ID des Benutzers angeben.

--dns-name-prefix -p

Präfix für hostnamen, die erstellt werden. Falls nicht angegeben, generieren Sie einen Hostnamen mithilfe des verwalteten Clusters und der Ressourcengruppennamen.

--enable-hub

Wenn festgelegt, wird die Flotte mit einem Hubcluster erstellt.

Standardwert: False
--enable-managed-identity

Aktivieren Sie die vom System zugewiesene verwaltete Identität (MSI) in der Flottenressource.

Standardwert: False
--enable-private-cluster

Unabhängig davon, ob Sie den Flottenhub als privaten Cluster erstellen oder nicht.

Standardwert: False
--enable-vnet-integration
Vorschau

Gibt an, ob apiserver-vnet-Integration für den Flottenhub aktiviert werden soll oder nicht.

Standardwert: False
--location -l

Standort. Werte aus: az account list-locations. Sie können den standardmäßig verwendeten Standort mit az configure --defaults location=<location> konfigurieren.

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--tags

Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

--vm-size

Die Größe des virtuellen Computers des Flottenhubs.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az fleet delete

Löscht eine Flotte.

az fleet delete --name
                --resource-group
                [--no-wait]
                [--yes]

Beispiele

Löschen Sie eine bestimmte Flotte.

az fleet delete -g MyFleetResourceGroup -n MyFleetName

Erforderliche Parameter

--name -n

Geben Sie den Flottennamen an.

--resource-group -g

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

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--yes -y

Nicht zur Bestätigung auffordern

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az fleet get-credentials

Für Hubful-Flotten erhält der Kubeconfig für den Hubcluster der Flotte.

az fleet get-credentials --name
                         --resource-group
                         [--context]
                         [--file]
                         [--overwrite-existing]

Beispiele

Rufen Sie den Hubcluster kubeconfig einer Flotte ab.

az fleet get-credentials -g MyFleetResourceGroup -n MyFleetName

Rufen Sie den Hubcluster kubeconfig einer Flotte ab, und speichern Sie sie in einer bestimmten Datei.

az fleet get-credentials -g MyFleetResourceGroup -n MyFleetName -f ~/mykubeconfigfile.txt

Erforderliche Parameter

--name -n

Geben Sie den Flottennamen an.

--resource-group -g

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

Optionale Parameter

--context

Wenn angegeben, überschreiben Sie den Standardkontextnamen.

--file -f

Kubernetes-Konfigurationsdatei, die aktualisiert werden soll. Verwenden Sie "-", um YAML stattdessen in Stdout zu drucken.

Standardwert: ~\.kube\config
--overwrite-existing

Überschreiben Sie alle vorhandenen Clustereinträge mit demselben Namen.

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az fleet list

Listet alle Flotten innerhalb einer Ressourcengruppe auf.

az fleet list [--resource-group]

Beispiele

Listet alle Flotten mit einem bestimmten Abonnement auf.

az fleet list

Listet alle Flotten auf, die in einer bestimmten Abonnement- und Ressourcengruppe vorhanden sind.

az fleet list -g MyResourceGroup

Optionale Parameter

--resource-group -g

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az fleet reconcile

Versöhnt eine Flotte.

az fleet reconcile --name
                   --resource-group
                   [--no-wait]

Beispiele

Vereinbaren Sie eine Flotte.

az fleet reconcile -g MyFleetResourceGroup -n MyFleetName

Erforderliche Parameter

--name -n

Geben Sie den Flottennamen an.

--resource-group -g

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

Optionale Parameter

--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az fleet show

Ruft eine Flotte ab.

az fleet show --name
              --resource-group

Beispiele

Zeigen Sie die Details einer Flotte an.

az fleet show -g MyFleetResourceGroup -n MyFleetName

Erforderliche Parameter

--name -n

Geben Sie den Flottennamen an.

--resource-group -g

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

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az fleet update

Patcht eine Flottenressource.

az fleet update --name
                --resource-group
                [--assign-identity]
                [--enable-managed-identity {false, true}]
                [--no-wait]
                [--tags]

Beispiele

Aktualisieren Sie die Tags einer Flotte.

az fleet update -g MyFleetResourceGroup -n MyFleetName --tags Key=Value

Aktualisieren Sie eine Flotte, um eine vom System zugewiesene verwaltete Dienstidentität zu verwenden.

az fleet update -g MyFleetResourceGroup -n MyFleetName --enable-managed-identity --tags Key=Value

Aktualisieren Sie eine Flotte, um eine vom Benutzer zugewiesene verwaltete Dienstidentität zu verwenden.

az fleet update -g MyFleetResourceGroup -n MyFleetName --enable-managed-identity --assign-identity "/subscription/00000000-0000-0000-0000-000000000000/resourcegroup/MyFleetResourceGroup/providers/Microsoft.ManagedIdentity/userAssignedIdentities/MyIdentity" --tags Key=Value

Erforderliche Parameter

--name -n

Geben Sie den Flottennamen an.

--resource-group -g

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

Optionale Parameter

--assign-identity

Aktivieren Sie mit "-enable-managed-identity" die vom Benutzer zugewiesene verwaltete Identität (MSI) in der Flottenressource. Geben Sie die vorhandene vom Benutzer zugewiesene Identitätsressource an.

--enable-managed-identity

Aktivieren Sie die vom System zugewiesene verwaltete Identität (MSI) in der Flottenressource.

Zulässige Werte: false, true
--no-wait

Nicht auf den Abschluss lang andauernder Vorgänge warten

Standardwert: False
--tags

Durch Leerzeichen getrennte Tags: key[=value] [key[=value] ...]. Verwenden Sie "", um vorhandene Tags zu löschen.

Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.

az fleet wait

Warten Sie, bis eine Flottenressource einen gewünschten Zustand erreicht.

Wenn ein Betrieb auf der Flotte unterbrochen oder mit --no-waitder Flotte gestartet wurde, verwenden Sie diesen Befehl, um zu warten, bis er abgeschlossen ist.

az fleet wait --fleet-name
              --resource-group
              [--created]
              [--custom]
              [--deleted]
              [--exists]
              [--interval]
              [--timeout]
              [--updated]

Erforderliche Parameter

--fleet-name

Der Name der Flottenressource. Erforderlich.

--resource-group -g

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

Optionale Parameter

--created

Warten Sie, bis sie mit 'provisioningState' unter 'Succeeded' erstellt wurde.

Standardwert: False
--custom

Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Warten Sie, bis sie gelöscht wurde.

Standardwert: False
--exists

Warten Sie, bis die Ressource vorhanden ist.

Standardwert: False
--interval

Abrufintervall in Sekunden.

Standardwert: 30
--timeout

Maximale Wartezeit in Sekunden.

Standardwert: 3600
--updated

Warten Sie, bis sie mit provisioningState unter 'Succeeded' aktualisiert wurde.

Standardwert: False
Globale Parameter
--debug

Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.

--help -h

Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.

--only-show-errors

Nur Fehler anzeigen und Warnungen unterdrücken.

--output -o

Ausgabeformat.

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

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

--subscription

Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.

--verbose

Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.