az k8s-runtime storage-class
Remarque
Cette référence fait partie de l’extension k8s-runtime pour Azure CLI (version 2.57.0 ou ultérieure). L’extension installe automatiquement la première fois que vous exécutez une commande az k8s-runtime storage-class . En savoir plus sur les extensions.
Ce groupe de commandes est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus
Gérer les classes de stockage des clusters Kubernetes Arc.
Commandes
Nom | Description | Type | Statut |
---|---|---|---|
az k8s-runtime storage-class create |
Créez un Stockage Class. |
Extension | Aperçu |
az k8s-runtime storage-class delete |
Supprimez un Stockage Class. |
Extension | Aperçu |
az k8s-runtime storage-class disable |
Désactivez le service de classe de stockage dans un cluster connecté. |
Extension | Aperçu |
az k8s-runtime storage-class enable |
Activez le service de classe de stockage dans un cluster connecté. |
Extension | Aperçu |
az k8s-runtime storage-class list |
Répertoriez les ressources Stockage Class par parent. |
Extension | Aperçu |
az k8s-runtime storage-class show |
Obtenir une Stockage Classe. |
Extension | Aperçu |
az k8s-runtime storage-class update |
Mettez à jour un Stockage Class. |
Extension | Aperçu |
az k8s-runtime storage-class wait |
Placez l’interface CLI dans un état d’attente jusqu’à ce qu’une condition soit remplie. |
Extension | Aperçu |
az k8s-runtime storage-class create
Le groupe de commandes « k8s-runtime storage-class » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus
Créez un Stockage 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}]
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
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.
Le volume peut être développé ou non.
Autoriser l’échec d’un nœud de données unique.
Vitesse de basculement : NA, Slow, Fast.
Limitations de la classe de stockage Prennent en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Les options de montage supplémentaires prennent en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Ne pas attendre la fin de l’opération de longue durée.
Niveau de performance.
Priorité de sélection lorsque plusieurs classes de stockage répondent aux critères. 0 : Le plus élevé, -1 : Ne jamais utiliser.
Nom du provisionneur.
Propriétés du Stockage Class Support shorthand-syntax, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Mode de liaison des volumes : Exécution, WaitForFirstConsumer.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az k8s-runtime storage-class delete
Le groupe de commandes « k8s-runtime storage-class » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus
Supprimez un Stockage 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]
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
Ne pas attendre la fin de l’opération de longue durée.
Ne pas demander de confirmation.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az k8s-runtime storage-class disable
Le groupe de commandes « k8s-runtime storage-class » est en préversion et en cours de développement. Référence et niveaux 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 le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az k8s-runtime storage-class enable
Le groupe de commandes « k8s-runtime storage-class » est en préversion et en cours de développement. Référence et niveaux 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 le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az k8s-runtime storage-class list
Le groupe de commandes « k8s-runtime storage-class » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus
Répertoriez les ressources Stockage Class 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
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
l’argument d’une commande suivante.
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.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az k8s-runtime storage-class show
Le groupe de commandes « k8s-runtime storage-class » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus
Obtenir une Stockage Classe.
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 le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az k8s-runtime storage-class update
Le groupe de commandes « k8s-runtime storage-class » est en préversion et en cours de développement. Référence et niveaux de support : https://aka.ms/CLI_refstatus
Mettez à jour un Stockage 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]
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
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.
Le volume peut être développé ou non.
Autoriser l’échec d’un nœud de données unique.
Vitesse de basculement : NA, Slow, Fast.
Limitations de la classe de stockage Prennent en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Les options de montage supplémentaires prennent en charge la syntaxe abrégée, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Ne pas attendre la fin de l’opération de longue durée.
Niveau de performance.
Priorité de sélection lorsque plusieurs classes de stockage répondent aux critères. 0 : Le plus élevé, -1 : Ne jamais utiliser.
Nouveau type de classe de stockage storageClass Support shorthand-syntax, json-file et yaml-file. Essayez « ?? » pour en montrer plus.
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.
az k8s-runtime storage-class wait
Le groupe de commandes « k8s-runtime storage-class » est en préversion et en cours de développement. Référence et niveaux 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
Attendez la création avec « provisioningState » sur « Succeeded ».
Attendez que la condition réponde à une requête JMESPath personnalisée. Par exemple, provisioningState !='InProgress', instanceView.statuses[ ?code=='PowerState/running'].
Attendez la suppression.
Attendez que la ressource existe.
Intervalle d’interrogation en secondes.
Délai maximal d’attente en secondes.
Attendez la mise à jour avec provisioningState sur « Réussi ».
Paramètres globaux
Augmentez le niveau de détail de la journalisation pour afficher tous les journaux de débogage.
Affichez ce message d’aide et quittez.
Afficher uniquement les erreurs, en supprimant les avertissements.
Format de sortie.
Chaîne de requêtes 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 en utilisant az account set -s NAME_OR_ID
.
Augmentez le niveau de détail de la journalisation. Utilisez --debug pour des journaux de débogage complets.