diff --git a/charts/ingress-nginx/values.yaml b/charts/ingress-nginx/values.yaml index b80a261bd..ac148f39e 100644 --- a/charts/ingress-nginx/values.yaml +++ b/charts/ingress-nginx/values.yaml @@ -224,13 +224,17 @@ controller: minAvailable: 1 - resources: {} + # Define requests resources to avoid probe issues due to CPU utilization in busy nodes + # ref: https://github.com/kubernetes/ingress-nginx/issues/4735#issuecomment-551204903 + # Ideally, there should be no limits. + # https://engineering.indeedblog.com/blog/2019/12/cpu-throttling-regression-fix/ + resources: # limits: # cpu: 100m - # memory: 64Mi - # requests: - # cpu: 100m - # memory: 64Mi + # memory: 90Mi + requests: + cpu: 100m + memory: 90Mi autoscaling: enabled: false