ingress-nginx-app release v1.10.0
Changed
- Upgrade ingress-nginx-controller from v0.35.0 to v0.40.2.
Important upstream changes to pay special attention to:
- App/chart requires Kubernetes 1.16+ based platform release
- It is recommended to change API group of Ingress resources from
extensions/v1beta1
tonetworking.k8s.io/v1beta1
(available since Kubernetes 1.14)
- It is recommended to change API group of Ingress resources from
- Default configuration changes:
gzip-level
default changed from5
to1
ssl-session-tickets
default changed fromtrue
tofalse
use-gzip
default changed fromtrue
tofalse
upstream-keepalive-connections
changed from32
to320
upstream-keepalive-requests
changed from100
to10000
- App/chart requires Kubernetes 1.16+ based platform release
- Support and enable by default mimalloc as a drop-in malloc replacement to reduce nginx memory utilization.
- Support configuring additional environment variables for NGINX Ingress Controller container, to support configuring additional mimalloc options.
- Adjust Helm
hook-delete-policy
andhook-weight
to make admission webhook management more reliable.