2017-08-23 5 views
0

Je tente de mettre à l'échelle un cluster ACS qui exécute k8s. À partir de l'interface de ligne de commande Azure, j'obtiens l'erreur ci-dessous et le portail Azure génère un message d'erreur similaire. Il semble que mon cluster k8s ne soit pas configuré correctement avec un Service Principal?Echec de mise à l'échelle d'un cluster ACS en raison de l'absence de ServicePrincipalProfile

"ServicePrincipalProfile doit être spécifié avec Orchestrator Kubernetes"

Je trouve cela étrange parce que je l'ai fait utiliser la commande az annonce sp créer-pour-RBAC pour créer principal de service pour l'abonnement. J'ai ensuite utilisé l'application appId et le mot de passe avec la commande az acs create (dans les options --service-principal et --client-secret).

Exemple:

az annonce sp créer-pour-RBAC --role = "Contributeur" --scopes = "/ abonnements/mon abonnement-guid"

az acs créer -n = myk8skube -g = myresgrp --orchestrateur-type = kubernetes --agent-nombre = 2 --generate-ssh-keys --fenêtres --admin-username = monutilisateur --admin-password = mot de passe --service-principal = appId --client-secret = password

Le cluster fonctionne correctement, je peux mettre à l'échelle des pods, mais je ne peux pas mettre à l'échelle les nœuds. Comment suis-je dans cet état et, plus important encore, comment puis-je le réparer?

Répondre

0

Il y avait un problème d'échelle de cluster ACS dans les régions d'aperçu. Le correctif s'est déroulé à travers le monde avant le 31/08/2017.

+0

Jingtao, je vois toujours le même problème à partir de maintenant. Y a-t-il quelque chose que je dois faire pour y remédier de mon côté? Je suppose que je n'ai pas besoin de déployer un nouveau cluster pour le réparer, correct? – BrettRobi

+0

S'il vous plaît signaler de nouveau si vous le voyez encore. Le cluster existant est OK. –

+0

Le problème a été résolu en déployant un nouveau cluster. mon cluster existant continue d'échouer. – BrettRobi