Problèmes liés au module complémentaire Analyse des coûts AKS
Cet article explique comment résoudre les problèmes que vous pouvez rencontrer lorsque vous activez le module complémentaire Analyse des coûts Microsoft Azure Kubernetes Service (AKS) lors de la création d’un cluster ou d’une mise à jour de cluster.
Conditions préalables
Symptômes
Après avoir créé ou mis à jour un cluster AKS, vous recevez un message d’erreur au format suivant :
OperationNotAllowed avec <l’ID de code> d’erreur
Le tableau suivant affiche les codes d’erreur possibles et leurs causes correspondantes.
Code d’erreur | Cause |
---|---|
InvalidDiskCSISettingForCostAnalysis |
Cause 1 : Le pilote CSI de disque Azure est désactivé |
InvalidManagedIdentitySettingForCostAnalysis |
Cause 2 : L’identité managée est désactivée |
CostAnalysisNotEnabledInRegion |
Cause 3 : Le module complémentaire n’est pas disponible dans votre région |
InvalidManagedClusterSKUForFeature |
Cause 4 : Le module complémentaire n’est pas disponible sur le niveau tarifaire gratuit |
Cause 1 : Le pilote CSI de disque Azure est désactivé
Vous ne pouvez pas activer le module complémentaire Analyse des coûts sur un cluster dans lequel le pilote CSI (Azure Disk Container Storage Interface) est désactivé.
Solution 1 : Mettre à jour le cluster pour activer le pilote CSI de disque Azure
Exécutez la commande az aks update et spécifiez le --enable-disk-driver
paramètre . Ce paramètre active le pilote CSI de disque Azure dans AKS.
az aks update --resource-group <my-resource-group> --name <my-aks-cluster> --enable-disk-driver
Pour plus d’informations, consultez Pilotes CSI sur AKS.
Cause 2 : L’identité managée est désactivée
Vous pouvez activer le module complémentaire Analyse des coûts uniquement sur un cluster disposant d’une identité managée affectée par le système ou par l’utilisateur.
Solution 2 : Mettre à jour le cluster pour activer l’identité managée
Exécutez la commande az aks update et spécifiez le --enable-managed-identity
paramètre :
az aks update --resource-group <my-resource-group> --name <my-aks-cluster> --enable-managed-identity
Pour plus d’informations, consultez Utiliser une identité managée dans AKS.
Cause 3 : Le module complémentaire n’est pas disponible dans votre région
Le module complémentaire Analyse des coûts n’est actuellement pas activé dans votre région.
Remarque
Le module complémentaire Analyse des coûts AKS n’est actuellement pas disponible dans les régions suivantes :
usnateast
usnatwest
usseceast
ussecwest
Cause 4 : Le module complémentaire n’est pas disponible sur le niveau tarifaire gratuit
Vous ne pouvez pas activer le module complémentaire Analyse des coûts sur les clusters AKS qui se trouvent sur le niveau tarifaire gratuit.
Solution 4 : Mettre à jour le cluster pour utiliser le niveau tarifaire Standard ou Premium
Mettez à niveau le cluster AKS vers le niveau tarifaire Standard ou Premium. Pour ce faire, exécutez l’une des commandes az aks update suivantes qui spécifient le --tier
paramètre :
az aks update --resource-group <my-resource-group> --name <my-aks-cluster> --tier standard
az aks update --resource-group <my-resource-group> --name <my-aks-cluster> --tier premium
Pour plus d’informations, consultez Niveaux tarifaires gratuits et Standard pour la gestion des clusters AKS.
Contactez-nous pour obtenir de l’aide
Pour toute demande ou assistance, créez une demande de support ou posez une question au support de la communauté Azure. Vous pouvez également soumettre des commentaires sur les produits à la communauté de commentaires Azure.
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour