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 to networking.k8s.io/v1beta1 (available since Kubernetes 1.14)
    • Default configuration changes:
  • 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 and hook-weight to make admission webhook management more reliable.