Configurar o limite de memória do pod do informer
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_LIMITPor 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