Configurar o limite de memória do pod do informer

  • Versão de lançamento: Yokohama
  • Atualizado 30 de jan. de 2025
  • 1 min. de leitura
  • Defina o limite de memória do pod do informer Agente de visibilidade do Kubernetes.

    Antes de Iniciar

    Função necessária: nenhuma

    Por Que e Quando Desempenhar Esta Tarefa

    O consumo de memória do pod do informer depende principalmente do número de recursos contidos no cluster. Defina o limite de memória do pod do informer como pelo menos (número de pods)/8 MB, com um mínimo de 200 MB. Por exemplo:

    Contagem de pods estimada 1000 5000 30000
    Limite mínimo de memória 200 Mi 625 Mi 3,75 Gi

    Procedimento

    Siga um destes procedimentos:
    • Ao usar um gráfico do Helm, no comando de instalação do Helm, adicione o seguinte argumento de linha de comando:

      --set memoryLimit=MEM_LIMIT

      Por exemplo: --set memoryLimit=625Mi

    • Ao usar o k8s_informer.yaml, na linha que contém "limits:", adicione a linha memory: MEM_LIMIT.
      No exemplo a seguir, MEM_LIMIT é 625Mi.
      resources:
        limits:
          cpu: 100m
          memory: 625Mi