Résoudre les problèmes liés au code d’erreur K8SAPIServerConnFailVMExtensionError (51)
Cet article explique comment identifier et résoudre l’erreur K8SAPIServerConnFailVMExtensionError
(également appelée code d’erreur ERR_K8S_API_SERVER_CONN_FAIL, erreur numéro 51) qui se produit lorsque vous essayez de démarrer ou de créer et déployer un cluster Microsoft Azure Kubernetes Service (AKS).
Conditions préalables
- L’outil en ligne de commande Netcat (nc)
Symptômes
Lorsque vous essayez de démarrer ou de créer un cluster AKS, le message d’erreur suivant s’affiche :
Impossible d’établir la connexion entre les agents et le serveur d’API Kubernetes, consultez https://aka.ms/aks-required-ports-and-addresses pour plus d’informations.
Détails : Code="VMExtensionProvisioningError »
Message="Vm a signalé un échec lors du traitement de l’extension 'vmssCSE'.
Message d’erreur : « Échec de l’activation : échec de l’exécution de la commande : commande terminée avec exit status=51\n[stdout]\n{
« ExitCode » : « 51 »,
« Output » : « Thu Oct 14 18 :07 :37 UTC 2021,aks-nodepool1-18315663-vmss000000\nConnexion à
Cause
Vos nœuds de cluster ne peuvent pas se connecter à votre pod de serveur d’API de cluster.
Solution
Exécutez une commande Netcat pour vérifier que vos nœuds peuvent résoudre le nom de domaine complet (FQDN) du cluster :
nc -vz <cluster-fqdn> 443
Si vous utilisez un filtrage de sortie via un pare-feu, assurez-vous que le trafic est autorisé vers votre nom de domaine complet de cluster.
Dans de rares cas, l’adresse IP sortante du pare-feu peut être bloquée si vous avez autorisé des adresses IP activées sur votre cluster. Dans ce scénario, vous devez ajouter l’adresse IP sortante de votre pare-feu à la liste des plages d’adresses IP autorisées pour le cluster. Pour plus d’informations, consultez Sécuriser l’accès au serveur d’API à l’aide de plages d’adresses IP autorisées dans AKS.
Informations supplémentaires
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 : pendant toute l’année 2024, nous allons éliminer progressivement Problèmes GitHub comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, voir :Soumettre et afficher des commentaires pour