Ansichten:
Kubernetes-Umgebungen können dynamisch sein, und die Leistungsauswirkung der Laufzeitsicherheit hängt sowohl von der in einer bestimmten Umgebung ausgeführten Arbeitslast als auch von den angewendeten Regelwerken des Clusters ab. Dieses Thema dokumentiert die empfohlene Ressourcenkonfiguration für verschiedene Knotengrößen.
Die Leistung der Laufzeitsicherheit hängt direkt von der Gesamtanzahl der Systemaufrufe und der Anzahl derjenigen Systemaufrufe ab, die aktive Laufzeitregeln für den Cluster auslösen. Verschiedene Anwendungen haben unterschiedliche Mengen an Systemaufrufen und Ressourcennutzungs-Auswirkungen auf die Laufzeitsicherheit. Die folgende Tabelle zeigt eine empfohlene Konfiguration basierend auf der Testumgebung von Trend Micro, die Sie möglicherweise an Ihre tatsächliche Umgebung anpassen müssen. Alle Werte in der folgenden Tabelle gelten für einen einzelnen Knoten der angegebenen Größe.
Node-Umgebung
Ressourcentyp
Falco-Anfragen
Falco-Grenzen
Scout-Anfrage
Scout-Grenzen
CPU: 1 vCPU
Speicher: 4,0 GiB
CPU
100m
200m
100m
200m
Speicher
256Mi
512Mi
256Mi
512Mi
CPU: 4 vCPU
Speicher: 16,0 GiB
CPU
500m
700m
100m
200m
Speicher
1Gi
2Gi
256Mi
512Mi
CPU: 8 vCPU
Speicher: 32,0 GiB
CPU
500m
1000m
100m
512m
Speicher
2Gi
4Gi
512Mi
700Mi
Allgemeine Größenrichtlinien
Wir empfehlen, die Standardeinstellungen für die Größe der meisten Komponenten beizubehalten und nur die Ressourcen von Falco und Scout gemäß den Empfehlungen in der obigen Tabelle und innerhalb des Helm-Charts mithilfe der Overrides-Datei anzupassen. Wenn Sie auf anhaltende Out Of Memory (OOM)-Abschaltungen stoßen, sollten Sie in Betracht ziehen, Ihrem Cluster zusätzliche Ressourcen zuzuweisen, um sicherzustellen, dass es die in Systemvoraussetzungen für Container Security in Kubernetes aufgeführten Anforderungen erfüllt.
Wenn Ihre Instanz von den oben aufgeführten Größen abweicht, empfehlen wir, die folgenden Ressourcenlimits für Falco und Scout festzulegen:
  • Weisen Sie 12,5 % der gesamten vCPU und des Speichers Ihrer Instanz Falco zu.
  • Wenn Falco häufig aufgrund eines Out-of-Memory-(OOM)-Problems neu startet, erhöhen Sie schrittweise die Speicherzuweisung bis zu einem Maximum von 25 % des gesamten Speichers der Instanz. Eine Überschreitung dieser Schwelle könnte die Leistung anderer Anwendungen auf der Instanz negativ beeinflussen.
  • Setzen Sie die CPU- und Speicherkontingente von Scout auf die Hälfte des für Falco festgelegten Limits.