2

Ich arbeite mit Windows + Kubernetes-Cluster auf ACS (Azure Container Service). Ich habe einige Fragen über die automatische Skalierung von Agenten/Arbeiterknoten in ACS.Auto-Skalierung von Agent/Worker-Knoten in Azure Container Service [Kubernetes]

Angenommen, ich habe einen Cluster von 1 Master und 5 Arbeiterknoten. Ich habe 200 Lauf Pods und diese Pods sind entlang der 5 Arbeiter Knoten verteilt und die Ressourcen dieser 5 Knoten werden verwendet. Wenn ich nun einen neuen Pod auslege oder die laufenden Pods skaliere, was mehr Ressourcen erfordert, gibt es also keine Möglichkeit, dass ACS die Worker Nodes basierend auf der Ressourcennutzung auf 7 Worker Nodes skalieren kann.

Gleicher Fall, wenn die Ressourcennutzung reduziert wird, kann ACS die Arbeiterknoten auf 3 Arbeiterknoten von 7 Knoten entkalken?

Meine Frage bezieht sich nicht auf die automatische Skalierung von Pods, wie von kubernetes zur Verfügung gestellt, ich spreche über automatische Skalierung von Arbeiter/Agent-Knoten, die von ACS verwaltet werden.

+0

ist es an ein vmscale-Set gebunden? – 4c74356b41

Antwort

3

Meine Frage nicht auf automatische Skalierung der Hülsen von Kubernetes als vorgesehen, spreche ich über Knoten Auto-Skalierung von Arbeiter/Agent verbunden ist, die verwaltet werden durch ACS

Derzeit automatische Skalierung des Agentenknoten in einem Behälter Service-Cluster ist nicht unterstützt.

Vorerst können wir Azure CLI2.0 verwenden maßstäblich nach oben oder unten durch Befehl az acs scale

Zum Beispiel:
azure acs scale -g myResourceGroup -n containerservice-myACSName --new-agent-count 10

Weitere Informationen über az acs Skala Befehl finden Sie in diesem link.

+1

Überprüfen Sie einfach, ob es hilft. Oder was kann ich für dich tun? –

+0

Danke für deine Antwort Jason. Können Sie bestätigen, ob die Autoskalierung von Agentknoten mit Kubernetes auf Azure unterstützt werden soll? – narasi

0

Sie können Azure-CLI verwenden. Der Befehl, den Sie benötigen würde, ist az acs Skala

Verwandte Themen