Condividi tramite


az fleet

Note

Questo riferimento fa parte dell'estensione fleet per l'interfaccia della riga di comando di Azure (versione 2.61.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 Status
az fleet autoupgradeprofile

Comandi per gestire i profili di aggiornamento automatico.

Extension GA
az fleet autoupgradeprofile create

Crea o aggiorna un profilo di aggiornamento automatico.

Extension GA
az fleet autoupgradeprofile delete

Elimina un profilo di aggiornamento automatico.

Extension GA
az fleet autoupgradeprofile generate-update-run

Genera un'esecuzione di aggiornamento per un determinato profilo di aggiornamento automatico.

Extension GA
az fleet autoupgradeprofile list

Elenca tutti i profili di aggiornamento automatico per una determinata flotta.

Extension GA
az fleet autoupgradeprofile show

Mostra un profilo di aggiornamento automatico.

Extension GA
az fleet autoupgradeprofile wait

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

Extension GA
az fleet create

Crea o aggiorna una flotta.

Extension GA
az fleet delete

Elimina una flotta.

Extension GA
az fleet gate

Comandi per gestire i controlli.

Extension Preview
az fleet gate approve

Approva un gate e imposta lo stato del gate su Completato. Questo modifica lo stato del gate nello stesso modo del comando di aggiornamento per utilizzo generico, ma è più semplice da usare.

Extension Preview
az fleet gate list

Elenca tutti i cancelli sotto una flotta.

Extension Preview
az fleet gate show

Mostra un cancello specifico.

Extension Preview
az fleet gate update

Aggiorna un gate. Attualmente è possibile aggiornare solo lo stato del gate. I valori validi sono ('Completed').

Extension Preview
az fleet get-credentials

Per le flotta hubs, ottiene kubeconfig per il cluster hub della flotta. Per i membri della flotta, ottiene kubeconfig dal cluster gestito del membro.

Extension GA
az fleet list

Elenca tutte le flotta.

Extension GA
az fleet member

Comandi per gestire i membri.

Extension GA
az fleet member create

Crea o aggiorna un membro.

Extension GA
az fleet member delete

Elimina un membro della flotta.

Extension GA
az fleet member list

Elenca i membri di una flotta.

Extension GA
az fleet member reconcile

Riconcilia un membro.

Extension GA
az fleet member show

Ottiene un membro della flotta.

Extension GA
az fleet member update

Aggiornare un membro.

Extension GA
az fleet member wait

Attendere che una risorsa membro raggiunga uno stato desiderato.

Extension GA
az fleet namespace

Comandi per gestire gli spazi dei nomi gestiti dalla flotta.

Extension Preview
az fleet namespace create

Crea uno spazio dei nomi gestito dalla flotta.

Extension Preview
az fleet namespace delete

Elimina uno spazio dei nomi gestito dalla flotta.

Extension Preview
az fleet namespace get-credentials

Ottenere kubeconfig per uno spazio dei nomi fleet, con il contesto dello spazio dei nomi preconfigurato.

Extension Preview
az fleet namespace list

Elenca gli spazi dei nomi gestiti di una flotta.

Extension Preview
az fleet namespace show

Ottiene uno spazio dei nomi gestito dalla flotta.

Extension Preview
az fleet namespace update

Aggiorna uno spazio dei nomi gestito dalla flotta.

Extension Preview
az fleet namespace wait

Attendere che uno spazio dei nomi gestito della flotta raggiunga uno stato desiderato.

Extension Preview
az fleet reconcile

Riconcilia una flotta.

Extension GA
az fleet show

Ottiene una flotta.

Extension GA
az fleet update

Applica patch a una risorsa flotta.

Extension GA
az fleet updaterun

Comandi per gestire le esecuzioni degli aggiornamenti.

Extension GA
az fleet updaterun create

Crea o aggiorna un'esecuzione di aggiornamento.

Extension GA
az fleet updaterun delete

Elimina un'esecuzione di aggiornamento.

Extension GA
az fleet updaterun list

Elenca le esecuzioni di aggiornamento di una flotta.

Extension GA
az fleet updaterun show

Mostra un'esecuzione di aggiornamento.

Extension GA
az fleet updaterun skip

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

Extension GA
az fleet updaterun start

Avvia un'esecuzione di aggiornamento.

Extension GA
az fleet updaterun stop

Arresta un'esecuzione di aggiornamento.

Extension GA
az fleet updaterun wait

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

Extension GA
az fleet updatestrategy

Comandi per gestire le strategie di aggiornamento.

Extension GA
az fleet updatestrategy create

Crea o aggiorna una strategia di aggiornamento.

Extension GA
az fleet updatestrategy delete

Elimina una strategia di aggiornamento.

Extension GA
az fleet updatestrategy list

Elenca le strategie di aggiornamento della flotta.

Extension GA
az fleet updatestrategy show

Mostra una strategia di aggiornamento.

Extension GA
az fleet updatestrategy wait

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

Extension GA
az fleet wait

Attendere che una risorsa della flotta raggiunga uno stato desiderato.

Extension GA

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 usando az configure --defaults group=<name>.

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--agent-subnet-id

ID della subnet a cui verrà aggiunto il nodo hub Fleet all'avvio.

--apiserver-subnet-id

Subnet da usare quando è abilitata l'integrazione della rete virtuale apiserver.

--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

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

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

Proprietà Valore
Valore predefinito: False
--enable-managed-identity

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

Proprietà Valore
Valore predefinito: False
--enable-private-cluster

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

Proprietà Valore
Valore predefinito: False
--enable-vnet-integration

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

Proprietà Valore
Valore predefinito: False
--location -l

Location. Usare i valori ottenuti con az account list-locations. È possibile configurare il percorso predefinito usando az configure --defaults location=<location>.

--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Proprietà Valore
Valore predefinito: False
--tags

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

--vm-size

Dimensioni della macchina virtuale dell'hub Fleet.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False

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 usando az configure --defaults group=<name>.

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Proprietà Valore
Valore predefinito: False
--yes -y

Non richiedere conferma.

Proprietà Valore
Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False

az fleet get-credentials

Per le flotta hubs, ottiene kubeconfig per il cluster hub della flotta. Per i membri della flotta, ottiene kubeconfig dal cluster gestito del membro.

az fleet get-credentials --name
                         --resource-group
                         [--context]
                         [--file]
                         [--member]
                         [--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

Ottenere kubeconfig da un cluster gestito del membro della flotta specifico.

az fleet get-credentials -g MyFleetResourceGroup -n MyFleetName --member MyFleetMember

Parametri necessari

--name -n

Specificare il nome della flotta.

--resource-group -g

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

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--context

Se specificato, sovrascrivere il nome di contesto predefinito.

--file -f

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

Proprietà Valore
Valore predefinito: ~\.kube\config
--member -m

Specificare il nome del membro della flotta per ottenere le credenziali dal cluster gestito associato.

--overwrite-existing

Sovrascrivere qualsiasi voce del cluster esistente con lo stesso nome.

Proprietà Valore
Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False

az fleet list

Elenca tutte le flotta.

az fleet list [--resource-group]

Esempio

Elencare tutte le flotta all'interno della sottoscrizione corrente.

az fleet list

Elencare tutte le flotta esistenti all'interno della sottoscrizione corrente e del gruppo di risorse scelto.

az fleet list -g MyResourceGroup

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--resource-group -g

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

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False

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 usando az configure --defaults group=<name>.

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Proprietà Valore
Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False

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 usando az configure --defaults group=<name>.

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False

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 usando az configure --defaults group=<name>.

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--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.

Proprietà Valore
Valori accettati: false, true
--no-wait

Non attendere il completamento dell'operazione a esecuzione prolungata.

Proprietà Valore
Valore predefinito: False
--tags

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

Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False

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. Required.

--resource-group -g

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

Parametri facoltativi

I seguenti parametri sono facoltativi, ma a seconda del contesto, uno o più di questi potrebbero diventare necessari per l'esecuzione corretta del comando.

--created

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

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
Valore predefinito: False
--custom

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

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
--deleted

Attendere l'eliminazione.

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
Valore predefinito: False
--exists

Attendere che la risorsa esista.

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
Valore predefinito: False
--interval

Intervallo di polling in secondi.

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
Valore predefinito: 30
--timeout

Attesa massima in secondi.

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
Valore predefinito: 3600
--updated

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

Proprietà Valore
Gruppo di parametri: Wait Condition Arguments
Valore predefinito: False
Parametri globali
--debug

Aumentare la verbosità dei log per visualizzare tutti i log di debug.

Proprietà Valore
Valore predefinito: False
--help -h

Mostra questo messaggio Guida, esci.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

Proprietà Valore
Valore predefinito: False
--output -o

Formato dell'output.

Proprietà Valore
Valore predefinito: json
Valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
--query

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

--subscription

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

--verbose

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

Proprietà Valore
Valore predefinito: False