From 5aaaf482b67f16d1c1a6d5b9e11efa082f3ed455 Mon Sep 17 00:00:00 2001 From: Dominik Chilla Date: Wed, 25 Nov 2020 21:55:29 +0100 Subject: [PATCH] nginx-ingress: reduce workers to save memory --- README.md | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/README.md b/README.md index 0a78b5a..551f2d8 100644 --- a/README.md +++ b/README.md @@ -195,6 +195,21 @@ deployment.apps/my-release-ingress-nginx-controller 1/1 1 1 NAME DESIRED CURRENT READY AGE replicaset.apps/my-release-ingress-nginx-controller-695774d99c 1 1 1 110s ``` +As nginx ingress is hungry for memory, let´s reduce the number of workers to 1: +``` +kubectl -n ingress-nginx edit configmap my-release-ingress-nginx-controller + +apiVersion: v1 +<<>> +data: + worker-processes: "1" +<<>> +kind: ConfigMap +[...] +``` +Finally the deployment needs to be restarted: + +`kubectl -n ingress-nginx rollout restart deployment my-release-ingress-nginx-controller` # Cert-Manager (references ingress controller) ## Installation