az k8s-runtime storage-class
Note
This reference is part of the k8s-runtime extension for the Azure CLI (version 2.57.0 or higher). L’extension installe automatiquement la première fois que vous exécutez une commande az k8s-runtime storage-class. Learn more about extensions.
Ce groupe de commandes est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Gérer les classes de stockage des clusters Kubernetes Arc.
Commandes
Nom | Description | Type | État |
---|---|---|---|
az k8s-runtime storage-class create |
Créez une classe StorageClass. |
Extension | Preview |
az k8s-runtime storage-class delete |
Supprimez une classe StorageClass. |
Extension | Preview |
az k8s-runtime storage-class disable |
Désactivez le service de classe de stockage dans un cluster connecté. |
Extension | Preview |
az k8s-runtime storage-class enable |
Activez le service de classe de stockage dans un cluster connecté. |
Extension | Preview |
az k8s-runtime storage-class list |
Répertorier les ressources StorageClass par parent. |
Extension | Preview |
az k8s-runtime storage-class show |
Obtenir une classe StorageClass. |
Extension | Preview |
az k8s-runtime storage-class update |
Mettez à jour une classe De stockage. |
Extension | Preview |
az k8s-runtime storage-class wait |
Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie. |
Extension | Preview |
az k8s-runtime storage-class create
Le groupe de commandes « k8s-runtime storage-class » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Créez une classe StorageClass.
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}]
Exemples
Créer une classe de stockage RWX en plus de la classe de stockage csi managée
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
Créer une classe de stockage d’objets 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
Paramètres obligatoires
Identificateur Azure Resource Manager complet de la ressource.
Nom de la classe de stockage.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Mode d’accès : [ReadWriteOnce, ReadWriteMany] ou [ReadWriteOnce] Prise en charge de la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Le volume peut être développé ou non.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Valeurs acceptées: | Allow, Disallow |
Autoriser l’échec d’un nœud de données unique.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Valeurs acceptées: | DataResilient, NotDataResilient |
Vitesse de basculement : NA, Slow, Fast.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Valeurs acceptées: | Fast, NotAvailable, Slow, Super |
Limitations de la classe de stockage Prennent en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Les options de montage supplémentaires prennent en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Ne pas attendre la fin de l’opération de longue durée.
Propriété | Valeur |
---|---|
Valeurs acceptées: | 0, 1, f, false, n, no, t, true, y, yes |
Performance tier.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Valeurs acceptées: | Basic, Premium, Standard, Ultra, Undefined |
Priorité de sélection lorsque plusieurs classes de stockage répondent aux critères. 0 : Le plus élevé, -1 : Ne jamais utiliser.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Provisioner name.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Propriétés de storageClass Support shorthand-syntax, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Mode de liaison des volumes : Exécution, WaitForFirstConsumer.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Valeurs acceptées: | Immediate, WaitForFirstConsumer |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
az k8s-runtime storage-class delete
Le groupe de commandes « k8s-runtime storage-class » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Supprimez une classe StorageClass.
az k8s-runtime storage-class delete --resource-uri
--storage-class-name
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--yes]
Exemples
Supprimer une classe de stockage
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
Paramètres obligatoires
Identificateur Azure Resource Manager complet de la ressource.
Nom de la classe de stockage.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Ne pas attendre la fin de l’opération de longue durée.
Propriété | Valeur |
---|---|
Valeurs acceptées: | 0, 1, f, false, n, no, t, true, y, yes |
N’invitez pas à confirmer.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
az k8s-runtime storage-class disable
Le groupe de commandes « k8s-runtime storage-class » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Désactivez le service de classe de stockage dans un cluster connecté.
az k8s-runtime storage-class disable --resource-uri
Paramètres obligatoires
URI de ressource du cluster connecté.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
az k8s-runtime storage-class enable
Le groupe de commandes « k8s-runtime storage-class » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Activez le service de classe de stockage dans un cluster connecté.
az k8s-runtime storage-class enable --resource-uri
Paramètres obligatoires
URI de ressource du cluster connecté.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
az k8s-runtime storage-class list
Le groupe de commandes « k8s-runtime storage-class » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Répertorier les ressources StorageClass par parent.
az k8s-runtime storage-class list --resource-uri
[--max-items]
[--next-token]
Exemples
Répertorier toutes les classes de stockage dans un cluster
az k8s-runtime storage-class list --resource-uri subscriptions/00000000-1111-2222-3333-444444444444/resourceGroups/example/providers/Microsoft.Kubernetes/connectedClusters/cluster1
Paramètres obligatoires
Identificateur Azure Resource Manager complet de la ressource.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Nombre total d’éléments à retourner dans la sortie de la commande. Si le nombre total d’éléments disponibles est supérieur à la valeur spécifiée, un jeton est fourni dans la sortie de la commande. Pour reprendre la pagination, fournissez la valeur du jeton dans --next-token
argument d’une commande suivante.
Propriété | Valeur |
---|---|
Parameter group: | Pagination Arguments |
Jeton pour spécifier où commencer la pagination. Il s’agit de la valeur du jeton d’une réponse tronquée précédemment.
Propriété | Valeur |
---|---|
Parameter group: | Pagination Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
az k8s-runtime storage-class show
Le groupe de commandes « k8s-runtime storage-class » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Obtenir une classe StorageClass.
az k8s-runtime storage-class show --resource-uri
--storage-class-name
Exemples
Afficher une classe de stockage
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
Paramètres obligatoires
Identificateur Azure Resource Manager complet de la ressource.
Nom de la classe de stockage.
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
az k8s-runtime storage-class update
Le groupe de commandes « k8s-runtime storage-class » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Mettez à jour une classe De stockage.
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]
Exemples
Mettre à jour les propriétés d’une classe de stockage 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
Paramètres obligatoires
Identificateur Azure Resource Manager complet de la ressource.
Nom de la classe de stockage.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Mode d’accès : [ReadWriteOnce, ReadWriteMany] ou [ReadWriteOnce] Prise en charge de la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Le volume peut être développé ou non.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Valeurs acceptées: | Allow, Disallow |
Autoriser l’échec d’un nœud de données unique.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Valeurs acceptées: | DataResilient, NotDataResilient |
Vitesse de basculement : NA, Slow, Fast.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Valeurs acceptées: | Fast, NotAvailable, Slow, Super |
Limitations de la classe de stockage Prennent en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Les options de montage supplémentaires prennent en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Ne pas attendre la fin de l’opération de longue durée.
Propriété | Valeur |
---|---|
Valeurs acceptées: | 0, 1, f, false, n, no, t, true, y, yes |
Performance tier.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Valeurs acceptées: | Basic, Premium, Standard, Ultra, Undefined |
Priorité de sélection lorsque plusieurs classes de stockage répondent aux critères. 0 : Le plus élevé, -1 : Ne jamais utiliser.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Nouveau type de classe de stockage storageClass Support shorthand-syntax, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Propriété | Valeur |
---|---|
Parameter group: | Properties Arguments |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
az k8s-runtime storage-class wait
Le groupe de commandes « k8s-runtime storage-class » est en préversion et en cours de développement. Niveaux de référence et de support : https://aka.ms/CLI_refstatus
Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie.
az k8s-runtime storage-class wait --resource-uri
--storage-class-name
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Paramètres obligatoires
Identificateur Azure Resource Manager complet de la ressource.
Nom de la classe de stockage.
Paramètres facultatifs
The following parameters are optional, but depending on the context, one or more might become required for the command to execute successfully.
Attendez la création avec « provisioningState » sur « Succeeded ».
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Valeur par défaut: | False |
Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Attendez la suppression.
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Valeur par défaut: | False |
Attendez que la ressource existe.
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Valeur par défaut: | False |
Intervalle d’interrogation en secondes.
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Valeur par défaut: | 30 |
Délai maximal d’attente en secondes.
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Valeur par défaut: | 3600 |
Attendez la mise à jour avec provisioningState sur « Réussi ».
Propriété | Valeur |
---|---|
Parameter group: | Wait Condition Arguments |
Valeur par défaut: | False |
Paramètres globaux
Augmentez la verbosité de la journalisation pour afficher tous les logs de débogage.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |
Output format.
Propriété | Valeur |
---|---|
Valeur par défaut: | json |
Valeurs acceptées: | json, jsonc, none, table, tsv, yaml, yamlc |
Chaîne de requête JMESPath. Pour plus d’informations et d’exemples, consultez http://jmespath.org/.
Nom ou ID de l’abonnement. Vous pouvez configurer l’abonnement par défaut à l’aide de az account set -s NAME_OR_ID
.
Augmentez le niveau de verbosité de la journalisation. Utilisez --debug pour les journaux de débogage complets.
Propriété | Valeur |
---|---|
Valeur par défaut: | False |