Konfigurieren des Frends Agent-Speichers und der CPU-Grenzwerte für Kubernetes
Geschrieben vonLukas Vor über einer Woche aktualisiert
Anfragenstellt die Mindestmenge an Ressourcen (Speicher/CPU) dar, die ein Container zum Starten benötigt. Der Container wird so geplant, dass er auf einem Kubernetes-Knoten ausgeführt wird, sofern ausreichend Ressourcen verfügbar sind.
Wenn diese Werte zu hoch eingestellt werden, kann dies dazu führen, dass der Agent nicht bereitgestellt werden kann, wenn keine Knoten mit ausreichend freien Ressourcen vorhanden sind.
Grenzenstellen die maximale Menge an Ressourcen (Speicher/CPU) dar, die ein laufender Container auf einem Kubernetes-Knoten verbrauchen darf. Wenn die Grenzwerte zu hoch sind, kann der Container Probleme für andere Bereitstellungen/Container verursachen, die auf demselben Knoten laufen.
Speicherlimit
Wenn ein Container das Speicherlimit erreicht, wird er beendet (Nicht genügend Speicher). Der Container wird dann neu gestartet (auf einem geeigneten Kubernetes-Knoten neu geplant).
CPU-Limit
Wenn ein Container das CPU-Limit erreicht, wird er gedrosselt.
Standardmäßig legen wir die folgenden CPU/Speicher-Ressourcenlimits fest
Ressourcen:
Anfragen:
Erinnerung: „500Mi“
CPU: "300m"
Grenzen:
Speicher: „4000Mi“
CPU: "1000m"
Wir empfehlen, durch Tests und Überwachung geeignete Ressourcenbeschränkungen speziell für Ihre Frends-Agenten festzulegen.
Nähere Informationen finden Sie imKubernetes-Dokumentation
Verwandte ArtikelAnwendungseinstellungen für plattformübergreifenden Frends AgentFrends Agent-Volume-HalterungenFrends Agent Shared State Store und hohe VerfügbarkeitFrends Agent HTTP/API Endpoint SSL-ZertifikateFrends Agent-Bereitstellung für Kubernetes