Skip to content

Releases: kubernetes/ingress-nginx

helm-chart-4.0.8

16 Nov 12:45
8e210b2
Compare
Choose a tag to compare

Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer

helm-chart-4.0.7

16 Nov 01:12
727f4cb
Compare
Choose a tag to compare

Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer

NGINX Ingress Controller - v1.0.5

16 Nov 01:26
727f4cb
Compare
Choose a tag to compare

Ingress NGINX v1.0.5 is HERE! Thanks for all the contributors for the new features and the bug fixes: @zryfish, @larivierec, @fblgit, @ctron and @rahil-p

Image:

  • k8s.gcr.io/ingress-nginx/controller:v1.0.5@sha256:55a1fcda5b7657c372515fe402c3e39ad93aa59f6e4378e82acd99912fe6028d

Possible Breaking Change
We now implement string sanitization in annotation values. This means that words like "location", "by_lua" and
others will drop the reconciliation of an Ingress object.

Users from mod_security and other features should be aware that some blocked values may be used by those features
and must be manually unblocked by the Ingress Administrator.

For more details please check https://kubernetes.github.io/ingress-nginx/user-guide/nginx-configuration/configmap/#annotation-value-word-blocklist

Changes:

  • 7874 Add option to sanitize annotation inputs
  • 7854 Add brotli-min-length configuration option
  • 7800 Fix thread synchronization issue
  • 7711 Added AdmissionController metrics
  • 7614 Support cors-allow-origin with multiple origins
  • 7472 Support watch multiple namespaces matched witch namespace selector

helm-chart-4.0.6

13 Oct 03:26
14f6b32
Compare
Choose a tag to compare

Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer

NGINX Ingress Controller - v1.0.4

13 Oct 11:16
14f6b32
Compare
Choose a tag to compare

Ingress NGINX v1.0.4 is HERE! Thanks for @sepich for identifying and solving the problem with OpenSSL consuming memory, and for @yongjie-gong for fixing the error that happens when no IngressClass permission is available!

This is a breaking change between previous v0.X branch

This release only supports Kubernetes versions >= v1.19. The support for Ingress Object in networking.k8s.io/v1beta is being dropped and manifests should now use networking.k8s.io/v1.

Please take a look into Migration docs: https://kubernetes.github.io/ingress-nginx/#faq-migration-to-apiversion-networkingk8siov1

Image:

  • k8s.gcr.io/ingress-nginx/controller:v1.0.4@sha256:545cff00370f28363dad31e3b59a94ba377854d3a11f18988f5f9e56841ef9ef

Possible Breaking Change
We have disabled the builtin ssl_session_cache due to possible memory fragmentation. This should not impact the majority of users, but please let us know
if you face any problem

Changes:

  • 7777 Disable builtin ssl_session_cache
  • 7578 Print warning only instead of error if no IngressClass permission is available
  • Bump internal libraries versions
  • Fix diverse documentation

helm-chart-4.0.5

04 Oct 23:22
07e5443
Compare
Choose a tag to compare

Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer

helm-chart-4.0.4

04 Oct 14:18
bdea0c8
Compare
Choose a tag to compare

Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer

helm-chart-3.39.0

04 Oct 14:18
0a2ec01
Compare
Choose a tag to compare

Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer

NGINX Ingress Controller - v1.0.3

04 Oct 14:30
bdea0c8
Compare
Choose a tag to compare

Ingress NGINX v1.0.3 is HERE!

This is a breaking change between previous v0.X branch

This release only supports Kubernetes versions >= v1.19. The support for Ingress Object in networking.k8s.io/v1beta is being dropped and manifests should now use networking.k8s.io/v1.

Please take a look into Migration docs: https://kubernetes.github.io/ingress-nginx/#faq-migration-to-apiversion-networkingk8siov1

Image:
k8s.gcr.io/ingress-nginx/controller:v1.0.3@sha256:4ade87838eb8256b094fbb5272d7dda9b6c7fa8b759e6af5383c1300996a7452

Known Issues

  • Ingress controller now (starting from v1.0.0) mandates cluster scoped access to IngressClass. This leads to problems when updating old Ingress controller to newest version, as described here. We plan to fix it in v1.0.4 (promise!!), see this.

Changes:

  • #7727 Fix selector for shutting down Pods status
  • #7719 Fix overlap check when ingress is configured as canary
  • Diverse docs fixes and libraries bumping

NGINX Ingress Controller - v0.49.3

04 Oct 14:28
0a2ec01
Compare
Choose a tag to compare

Ingress NGINX v0.49.3 is HERE! This release fixes 2 bugs: one with status reported vs Ingress Pods shutting down, other with overlap checks.

Image:
k8s.gcr.io/ingress-nginx/controller:v0.49.3@sha256:35fe394c82164efa8f47f3ed0be981b3f23da77175bbb8268a9ae438851c8324

Changes:

  • #7731 Fix selector for shutting down Pods status
  • #7741 Fix overlap check when ingress is configured as canary