nginx-ingress: reduce workers to save memory
This commit is contained in:
parent
54ab7246ff
commit
5aaaf482b6
15
README.md
15
README.md
@ -195,6 +195,21 @@ deployment.apps/my-release-ingress-nginx-controller 1/1 1 1
|
|||||||
NAME DESIRED CURRENT READY AGE
|
NAME DESIRED CURRENT READY AGE
|
||||||
replicaset.apps/my-release-ingress-nginx-controller-695774d99c 1 1 1 110s
|
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
|
||||||
|
<<<ADD BEGINN>>>
|
||||||
|
data:
|
||||||
|
worker-processes: "1"
|
||||||
|
<<<ADD END>>>
|
||||||
|
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) <a name="cert-manager"></a>
|
# Cert-Manager (references ingress controller) <a name="cert-manager"></a>
|
||||||
## Installation <a name="cert-manager-install"></a>
|
## Installation <a name="cert-manager-install"></a>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user