az fleet

Nota

Questo riferimento fa parte dell'estensione fleet per l'interfaccia della riga di comando di Azure (versione 2.48.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az fleet . Altre informazioni sulle estensioni.

Comandi per gestire la flotta.

Comandi

Nome Descrizione Tipo Stato
az fleet create

Crea o aggiorna una flotta.

Estensione Disponibilità generale
az fleet delete

Elimina una flotta.

Estensione Disponibilità generale
az fleet get-credentials

Per le flotta hubs, ottiene kubeconfig per il cluster hub della flotta.

Estensione Disponibilità generale
az fleet list

Elenca tutti i fleet all'interno di un gruppo di risorse.

Estensione Disponibilità generale
az fleet member

Comandi per gestire i membri.

Estensione Disponibilità generale
az fleet member create

Crea o aggiorna un membro.

Estensione Disponibilità generale
az fleet member delete

Elimina un membro della flotta.

Estensione Disponibilità generale
az fleet member list

Elenca i membri di una flotta.

Estensione Disponibilità generale
az fleet member reconcile

Riconcilia un membro.

Estensione Disponibilità generale
az fleet member show

Ottiene un membro della flotta.

Estensione Disponibilità generale
az fleet member update

Aggiornare un membro.

Estensione Disponibilità generale
az fleet member wait

Attendere che una risorsa membro raggiunga uno stato desiderato.

Estensione Disponibilità generale
az fleet reconcile

Riconcilia una flotta.

Estensione Disponibilità generale
az fleet show

Ottiene una flotta.

Estensione Disponibilità generale
az fleet update

Applica patch a una risorsa flotta.

Estensione Disponibilità generale
az fleet updaterun

Comandi per gestire le esecuzioni degli aggiornamenti.

Estensione Disponibilità generale
az fleet updaterun create

Crea o aggiorna un'esecuzione di aggiornamento.

Estensione Disponibilità generale
az fleet updaterun delete

Elimina un'esecuzione di aggiornamento.

Estensione Disponibilità generale
az fleet updaterun list

Elenca le esecuzioni di aggiornamento di una flotta.

Estensione Disponibilità generale
az fleet updaterun show

Mostra un'esecuzione di aggiornamento.

Estensione Disponibilità generale
az fleet updaterun skip

Imposta le destinazioni da ignorare all'interno di un oggetto UpdateRun.

Estensione Disponibilità generale
az fleet updaterun start

Avvia un'esecuzione di aggiornamento.

Estensione Disponibilità generale
az fleet updaterun stop

Arresta un'esecuzione di aggiornamento.

Estensione Disponibilità generale
az fleet updaterun wait

Attendere che una risorsa di esecuzione dell'aggiornamento raggiunga uno stato desiderato.

Estensione Disponibilità generale
az fleet updatestrategy

Comandi per gestire le strategie di aggiornamento.

Estensione Disponibilità generale
az fleet updatestrategy create

Crea o aggiorna una strategia di aggiornamento.

Estensione Disponibilità generale
az fleet updatestrategy delete

Elimina una strategia di aggiornamento.

Estensione Disponibilità generale
az fleet updatestrategy list

Elenca le strategie di aggiornamento della flotta.

Estensione Disponibilità generale
az fleet updatestrategy show

Mostra una strategia di aggiornamento.

Estensione Disponibilità generale
az fleet updatestrategy wait

Attendere che una risorsa strategia di aggiornamento raggiunga uno stato desiderato.

Estensione Disponibilità generale
az fleet wait

Attendere che una risorsa della flotta raggiunga uno stato desiderato.

Estensione Disponibilità generale

az fleet create

Crea o aggiorna una flotta.

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]

Esempio

Creare una flotta senza hub.

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

Creare una flotta hubsa.

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

Creare una flotta con un'identità del servizio gestita assegnata dal sistema.

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

Creare una flotta con un'identità del servizio gestita assegnata dall'utente.

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"

Parametri necessari

--name -n

Specificare il nome della flotta.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--agent-subnet-id
Anteprima

ID della subnet a cui verrà aggiunto il nodo hub Fleet all'avvio. Se non viene specificato, verrà generata e usata una rete virtuale e una subnet.

--apiserver-subnet-id
Anteprima

Subnet da usare quando è abilitata l'integrazione della rete virtuale apiserver. È necessario quando si crea una nuova flotta con la rete virtuale BYO.

--assign-identity

Con --enable-managed-identity, abilitare l'identità gestita assegnata dall'utente nella risorsa Fleet specificando l'ID risorsa dell'identità assegnata dall'utente.

--dns-name-prefix -p
Anteprima

Prefisso per i nomi host creati. Se non specificato, generare un nome host usando il cluster gestito e i nomi dei gruppi di risorse.

--enable-hub
Anteprima

Se impostato, la Flotta verrà creata con un cluster hub.

valore predefinito: False
--enable-managed-identity

Abilitare l'identità gestita assegnata dal sistema nella risorsa Fleet.

valore predefinito: False
--enable-private-cluster
Anteprima

Indica se creare l'hub Fleet come cluster privato o meno.

valore predefinito: False
--enable-vnet-integration
Anteprima

Indica se abilitare o meno l'integrazione della rete virtuale apiserver per l'hub Fleet.

valore predefinito: False
--location -l

Posizione. Usare i valori ottenuti con az account list-locations. È possibile configurare la posizione predefinito con az configure --defaults location=<location>.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

--vm-size
Anteprima

Dimensioni della macchina virtuale dell'hub Fleet.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az fleet delete

Elimina una flotta.

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

Esempio

Eliminare una flotta specifica.

az fleet delete -g MyFleetResourceGroup -n MyFleetName

Parametri necessari

--name -n

Specificare il nome della flotta.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--yes -y

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az fleet get-credentials

Per le flotta hubs, ottiene kubeconfig per il cluster hub della flotta.

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

Esempio

Ottenere kubeconfig del cluster hub di una flotta.

az fleet get-credentials -g MyFleetResourceGroup -n MyFleetName

Ottenere kubeconfig del cluster hub di una flotta e salvarlo in un file specifico.

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

Parametri necessari

--name -n

Specificare il nome della flotta.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--context

Se specificato, sovrascrivere il nome di contesto predefinito.

--file -f

File di configurazione di Kubernetes da aggiornare. Usare "-" per stampare YAML in stdout.

valore predefinito: ~\.kube\config
--overwrite-existing

Sovrascrivere qualsiasi voce del cluster esistente con lo stesso nome.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az fleet list

Elenca tutti i fleet all'interno di un gruppo di risorse.

az fleet list [--resource-group]

Esempio

Elencare tutte le flotta con una sottoscrizione specifica.

az fleet list

Elencare tutti i fleet presenti all'interno di una sottoscrizione e di un gruppo di risorse specifici.

az fleet list -g MyResourceGroup

Parametri facoltativi

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az fleet reconcile

Riconcilia una flotta.

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

Esempio

Riconciliare una flotta.

az fleet reconcile -g MyFleetResourceGroup -n MyFleetName

Parametri necessari

--name -n

Specificare il nome della flotta.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az fleet show

Ottiene una flotta.

az fleet show --name
              --resource-group

Esempio

Mostra i dettagli di una flotta.

az fleet show -g MyFleetResourceGroup -n MyFleetName

Parametri necessari

--name -n

Specificare il nome della flotta.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az fleet update

Applica patch a una risorsa flotta.

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

Esempio

Aggiornare i tag di una flotta.

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

Aggiornare una flotta per usare un'identità del servizio gestita assegnata dal sistema.

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

Aggiornare una flotta per usare un'identità del servizio gestita assegnata dall'utente.

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

Parametri necessari

--name -n

Specificare il nome della flotta.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--assign-identity

Con --enable-managed-identity, abilitare l'identità gestita assegnata dall'utente nella risorsa Fleet. Specificare la risorsa identità assegnata dall'utente esistente.

--enable-managed-identity

Abilitare l'identità gestita assegnata dal sistema nella risorsa Fleet.

valori accettati: false, true
--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valore predefinito: False
--tags

Tag separati da spazi: key[=value] [key[=value] ...]. Usare "" per cancellare i tag esistenti.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az fleet wait

Attendere che una risorsa della flotta raggiunga uno stato desiderato.

Se un'operazione sulla flotta è stata interrotta o è stata avviata con --no-wait, usare questo comando per attendere il completamento.

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

Parametri necessari

--fleet-name

Nome della risorsa Fleet. Obbligatorio.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito con az configure --defaults group=<name>.

Parametri facoltativi

--created

Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.

valore predefinito: False
--custom

Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Attendere l'eliminazione.

valore predefinito: False
--exists

Attendere che la risorsa esista.

valore predefinito: False
--interval

Intervallo di polling in secondi.

valore predefinito: 30
--timeout

Attesa massima in secondi.

valore predefinito: 3600
--updated

Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.