NGINX Ingress Controller 5.6: HSTS without snippets, a faster start on large clusters, and improved configuration safety

NGINX Ingress Controller 5.6 is now released! Find the full write up with changes, impact, and recognition on the blog.

Highlights

  • HSTS across VirtualServer, VirtualServerRoute, and Ingress
  • Finer control over upstream headers and error pages
  • Cross-namespace upstream services keep their endpoints current
  • A faster start when config safety is on
  • NetworkPolicy support in the Helm chart
  • Secret rotation reloads NGINX for every secret type

This release also includes smaller enhancements, stability, and bug fixes.

Community Recognition

Five community members had work land in NGINX Ingress Controller 5.6: three bug fixes, NetworkPolicy support in the Helm chart, and resource limits for the WAF sidecars.
Thanks to dkulchinsky, GabboPenna, hugolevino, jxn, and rahulii. Your contributions in this release have helped shape NGINX Ingress Controller 5.6!

Resources

Head over to the GitHub release page for the full changelog, and the NGINX Ingress Controller docs when you’re ready to upgrade to 5.6. If you’re moving over from Ingress-NGINX, the Kubernetes NGINX landing page covers the migration. For more information on the enterprise level features included in this release, check out our DevCentral article here.

We’re proud of what the team and the community built here, and we hope it makes your clusters easier to run.