Adjust sysctl values to improve nginx performance

This commit is contained in:
Manuel de Brito Fontes 2018-01-23 17:58:15 -03:00
parent 4f02eed17c
commit 31d8bb9b6b
2 changed files with 20 additions and 0 deletions

View file

@ -17,6 +17,16 @@ spec:
prometheus.io/scrape: 'true' prometheus.io/scrape: 'true'
spec: spec:
serviceAccountName: nginx-ingress-serviceaccount serviceAccountName: nginx-ingress-serviceaccount
initContainers:
- command:
- sh
- -c
- sysctl -w net.core.somaxconn=32768; sysctl -w net.ipv4.ip_local_port_range="1024 65535"
image: alpine:3.6
imagePullPolicy: IfNotPresent
name: sysctl
securityContext:
privileged: true
containers: containers:
- name: nginx-ingress-controller - name: nginx-ingress-controller
image: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.10.0 image: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.10.0

View file

@ -16,6 +16,16 @@ spec:
prometheus.io/port: '10254' prometheus.io/port: '10254'
prometheus.io/scrape: 'true' prometheus.io/scrape: 'true'
spec: spec:
initContainers:
- command:
- sh
- -c
- sysctl -w net.core.somaxconn=32768; sysctl -w net.ipv4.ip_local_port_range="1024 65535"
image: alpine:3.6
imagePullPolicy: IfNotPresent
name: sysctl
securityContext:
privileged: true
containers: containers:
- name: nginx-ingress-controller - name: nginx-ingress-controller
image: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.10.0 image: quay.io/kubernetes-ingress-controller/nginx-ingress-controller:0.10.0