2016-12-01 6 views
1

Wir führen unser Cluster mit zwei Knoten vom Typ Standard 2: 7.5GB und 2vCPUKnoten Größe auf GKE Kubernetes

gibt es irgendwelche für einen Cluster auf GKE Mindestgröße empfohlen. Ich nehme an, dass es keinen echten Master gibt, da dies ein gemanagter "Service" ist?

Ich habe Probleme, mit Ressourcenbeschränkungen umzugehen.

Antwort

3

Es gibt keine empfohlene Mindestgröße. Pods haben jedoch beide CPU and memory requests and limits.

Anfragen definieren, wie viel freie CPU/Speicher dort auf einem Knoten sein muss, damit ein Pod dort eingeplant werden kann; Dieser Betrag ist dann für diesen Pod reserviert und wird nicht als "frei" für die Planung eines nächsten Pods betrachtet.
Auf der anderen Seite definieren Grenzwerte die maximale Menge, die ein Pod anfordern kann - diese können überboten werden.

Versuchen Sie, Ihre kubectl describe nodes Ausgabe zu sehen, die alle Pods und ihre Anforderungen und Grenzen auflistet. Standardmäßig sind die Anforderungen 100 m (10% eines Kerns). Wenn Sie wissen, dass einige Ihrer Pods nicht so viel benötigen, legen Sie dies niedriger fest. Dann können Sie mehr Pods auf einem Knoten planen oder zumindest die Anzahl der Knoten berechnen, die Sie benötigen.

+0

Folgen Sie auf Q: meine Bereitstellungen bleiben stecken, wie neue Pods konkurrieren mit Ressourcen der ausgehenden ... scheint seltsam, dass ich nicht während einer Bereitstellung festschreiben kann – AndrewMcLagan

+0

Auch ist es besser, 2 größere Knoten oder zu haben 3 kleinere Knoten? – AndrewMcLagan

Verwandte Themen