az k8s-runtime storage-class
Nota
Questo riferimento fa parte dell'estensione k8s-runtime per l'interfaccia della riga di comando di Azure (versione 2.57.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az k8s-runtime storage-class . Altre informazioni sulle estensioni.
Questo gruppo di comandi è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Gestire le classi di archiviazione dei cluster Arc Kubernetes.
Comandi
Nome | Descrizione | Tipo | Stato |
---|---|---|---|
az k8s-runtime storage-class create |
Creare una Archiviazione Class. |
Estensione | Anteprima |
az k8s-runtime storage-class delete |
Eliminare una Archiviazione Class. |
Estensione | Anteprima |
az k8s-runtime storage-class disable |
Disabilitare il servizio classe di archiviazione in un cluster connesso. |
Estensione | Anteprima |
az k8s-runtime storage-class enable |
Abilitare il servizio classe di archiviazione in un cluster connesso. |
Estensione | Anteprima |
az k8s-runtime storage-class list |
Elencare le risorse Archiviazione Classe in base all'elemento padre. |
Estensione | Anteprima |
az k8s-runtime storage-class show |
Ottenere una Archiviazione Class. |
Estensione | Anteprima |
az k8s-runtime storage-class update |
Aggiornare una Archiviazione Class. |
Estensione | Anteprima |
az k8s-runtime storage-class wait |
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione. |
Estensione | Anteprima |
az k8s-runtime storage-class create
Il gruppo di comandi 'k8s-runtime storage-class' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Creare una Archiviazione Class.
az k8s-runtime storage-class create --resource-uri
--storage-class-name
[--access-modes]
[--allow-volume-expansion {Allow, Disallow}]
[--data-resilience {DataResilient, NotDataResilient}]
[--failover-speed {Fast, NotAvailable, Slow, Super}]
[--limitations]
[--mount-options]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--performance {Basic, Premium, Standard, Ultra, Undefined}]
[--priority]
[--provisioner]
[--type-properties]
[--volume-binding-mode {Immediate, WaitForFirstConsumer}]
Esempio
Creare una classe di archiviazione RWX sulla classe di archiviazione managed-csi
az k8s-runtime storage-class create --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1 --storage-class-name rwxsc --type-properties rwx.backing-storage-class-name=managed-csi
Creare una classe di archiviazione BLOB
az k8s-runtime storage-class create --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1 --storage-class-name blobsc --type-properties blob.azure-storage-account-key=accountkey blob.azure-storage-account-name=accountname
Parametri necessari
Identificatore completo di Azure Resource Manager della risorsa.
Nome della classe di archiviazione.
Parametri facoltativi
Modalità di accesso: [ReadWriteOnce, ReadWriteMany] o [ReadWriteOnce] Supporta la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Il volume può essere espanso o meno.
Consenti errore del nodo dati singolo.
Velocità di failover: NA, Slow, Fast.
Limitazioni della classe di archiviazione Supportano sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Opzioni di montaggio aggiuntive Supportano sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Livello di prestazioni.
Priorità di selezione quando più classi di archiviazione soddisfano i criteri. 0: più alto, -1: non usare mai.
Nome del provisioner.
Proprietà della Archiviazione Class Supportano sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Modalità di associazione dei volumi: Immediata, WaitForFirstConsumer.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az k8s-runtime storage-class delete
Il gruppo di comandi 'k8s-runtime storage-class' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Eliminare una Archiviazione Class.
az k8s-runtime storage-class delete --resource-uri
--storage-class-name
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--yes]
Esempio
Eliminare una classe di archiviazione
az k8s-runtime storage-class delete --storage-class-name sc1 --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
Parametri necessari
Identificatore completo di Azure Resource Manager della risorsa.
Nome della classe di archiviazione.
Parametri facoltativi
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Indica che non è richiesta la conferma.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az k8s-runtime storage-class disable
Il gruppo di comandi 'k8s-runtime storage-class' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Disabilitare il servizio classe di archiviazione in un cluster connesso.
az k8s-runtime storage-class disable --resource-uri
Parametri necessari
URI della risorsa del cluster connesso.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az k8s-runtime storage-class enable
Il gruppo di comandi 'k8s-runtime storage-class' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Abilitare il servizio classe di archiviazione in un cluster connesso.
az k8s-runtime storage-class enable --resource-uri
Parametri necessari
URI della risorsa del cluster connesso.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az k8s-runtime storage-class list
Il gruppo di comandi 'k8s-runtime storage-class' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Elencare le risorse Archiviazione Classe in base all'elemento padre.
az k8s-runtime storage-class list --resource-uri
[--max-items]
[--next-token]
Esempio
Elencare tutte le classi di archiviazione in un cluster
az k8s-runtime storage-class list --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
Parametri necessari
Identificatore completo di Azure Resource Manager della risorsa.
Parametri facoltativi
Numero totale di elementi da restituire nell'output del comando. Se il numero totale di elementi disponibili è maggiore del valore specificato, nell'output del comando viene fornito un token. Per riprendere la paginazione, specificare il valore del token nell'argomento --next-token
di un comando successivo.
Token per specificare dove iniziare la paginazione. Si tratta del valore del token di una risposta troncata in precedenza.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az k8s-runtime storage-class show
Il gruppo di comandi 'k8s-runtime storage-class' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Ottenere una Archiviazione Class.
az k8s-runtime storage-class show --resource-uri
--storage-class-name
Esempio
Visualizzare una classe di archiviazione
az k8s-runtime storage-class show --storage-class-name sc1 --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
Parametri necessari
Identificatore completo di Azure Resource Manager della risorsa.
Nome della classe di archiviazione.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az k8s-runtime storage-class update
Il gruppo di comandi 'k8s-runtime storage-class' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Aggiornare una Archiviazione Class.
az k8s-runtime storage-class update --resource-uri
--storage-class-name
[--access-modes]
[--allow-volume-expansion {Allow, Disallow}]
[--data-resilience {DataResilient, NotDataResilient}]
[--failover-speed {Fast, NotAvailable, Slow, Super}]
[--limitations]
[--mount-options]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--performance {Basic, Premium, Standard, Ultra, Undefined}]
[--priority]
[--type-properties]
Esempio
Aggiornare le proprietà di una classe di archiviazione BLOB
az k8s-runtime storage-class update --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1 --storage-class-name blobsc --type-properties azure-storage-account-key=accountkey azure-storage-account-name=accountname
Parametri necessari
Identificatore completo di Azure Resource Manager della risorsa.
Nome della classe di archiviazione.
Parametri facoltativi
Modalità di accesso: [ReadWriteOnce, ReadWriteMany] o [ReadWriteOnce] Supporta la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Il volume può essere espanso o meno.
Consenti errore del nodo dati singolo.
Velocità di failover: NA, Slow, Fast.
Limitazioni della classe di archiviazione Supportano sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Opzioni di montaggio aggiuntive Supportano sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.
Livello di prestazioni.
Priorità di selezione quando più classi di archiviazione soddisfano i criteri. 0: più alto, -1: non usare mai.
Nuovo tipo di classe di archiviazione di storageClass Support shorthand-syntax, json-file e yaml-file. Prova "??" per mostrare di più.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az k8s-runtime storage-class wait
Il gruppo di comandi 'k8s-runtime storage-class' è in anteprima e in fase di sviluppo. Livelli di riferimento e supporto: https://aka.ms/CLI_refstatus
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione.
az k8s-runtime storage-class wait --resource-uri
--storage-class-name
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Parametri necessari
Identificatore completo di Azure Resource Manager della risorsa.
Nome della classe di archiviazione.
Parametri facoltativi
Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.
Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Attendere l'eliminazione.
Attendere che la risorsa esista.
Intervallo di polling in secondi.
Attesa massima in secondi.
Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.