* start upgrade to 1.19.4 Signed-off-by: James Strong <james.strong@chainguard.dev> * add matrix to image test-image Signed-off-by: James Strong <james.strong@chainguard.dev> * update to alpine 3.17 Signed-off-by: James Strong <james.strong@chainguard.dev> * remove need for curl Signed-off-by: James Strong <james.strong@chainguard.dev> Signed-off-by: James Strong <james.strong@chainguard.dev> |
||
|---|---|---|
| .. | ||
| README.md | ||
| patch.json | ||
README.md
Sysctl tuning
This example aims to demonstrate the use of an Init Container to adjust sysctl default values using kubectl patch.
kubectl patch deployment -n ingress-nginx ingress-nginx-controller \
--patch="$(curl https://raw.githubusercontent.com/kubernetes/ingress-nginx/main/docs/examples/customization/sysctl/patch.json)"
Changes:
- Backlog Queue setting
net.core.somaxconnfrom128to32768 - Ephemeral Ports setting
net.ipv4.ip_local_port_rangefrom32768 60999to1024 65000
In a post from the NGINX blog, it is possible to see an explanation for the changes.