Konfigurieren Sie das Arbeitsspeicherlimit des Informer-Pods

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 1 Minute Lesedauer
  • Legen Sie das Arbeitsspeicherlimit des Informer-Pods Kubernetes-Transparenz-Agent fest.

    Vorbereitungen

    Erforderliche Rolle: keine

    Warum und wann dieser Vorgang ausgeführt wird

    Der Speicherverbrauch des Informer-Pods hängt hauptsächlich von der Anzahl der im Cluster enthaltenen Ressourcen ab. Legen Sie das Arbeitsspeicherlimit des Informer-Pods auf mindestens (Anzahl der Pods)/8 MB mit einem Mindestwert von 200 MB fest. Zum Beispiel:

    Geschätzte Pod-Anzahl 1000 5.000 30000
    Mindestgrenze für Arbeitsspeicher 200Mi 625Mi 3,75 Gi

    Prozedur

    Führen Sie einen der folgenden Schritte aus:
    • Wenn Sie ein Helm-Diagramm verwenden, fügen Sie im Befehl „Helm Installation“ das folgende Befehlszeilenargument hinzu:

      --set_memoryLimit=MEM_limit

      Beispiel: --set_memoryLimit=625Mi

    • Wenn Sie k8s_informer.yaml verwenden, fügen Sie unter der Zeile mit „limits:“ die Zeile „memory: MEM_limit“ hinzu.
      Im folgenden Beispiel ist MEM_limit gleich 625Mi.
      resources:
        limits:
          cpu: 100m
          memory: 625Mi