Skip to content

Commit d41bf4b

Browse files
committed
NIC 5.1.0 Release
1 parent 4110893 commit d41bf4b

File tree

4 files changed

+54
-3
lines changed

4 files changed

+54
-3
lines changed

content/nic/releases.md

Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,57 @@ toc: true
55
nd-content-type: reference
66
nd-product: NIC
77
nd-docs: DOCS-616
8+
---
9+
## 5.1.0
10+
11+
30 Jun 2025
12+
13+
This release of NGINX Ingress Controller brings with it initial connectivity to the NGINX One Console! With this, you can now manage your NGINX instances that are part of the NGINX Ingress Controller.
14+
15+
This release also brings with it the ability to perform Rate Limiting to your APIs based on a supplied NGINX variable and its value. With this capability, you now have more finer grained control over how frequently specific users access your resources.
16+
17+
Lastly, in our previous release of v5.0.0, we removed support for Open Tracing. This release brings back this observability capability through native NGINX Open Telemetry Traces allowing you to monitor the internal traffic of your applications.
18+
19+
### <i class="fa-solid fa-rocket"></i> Features
20+
- [7642](https://github.com/nginx/kubernetes-ingress/pull/7642) Add OpenTelemetry support
21+
- [7916](https://github.com/nginx/kubernetes-ingress/pull/7916) Add support for Agent V3 and Connecting to NGINX One Console
22+
- [7884](https://github.com/nginx/kubernetes-ingress/pull/7884) Tiered rate limits with variables
23+
- [7765](https://github.com/nginx/kubernetes-ingress/pull/7765) Add OIDC PKCE configuration through Policy
24+
- [7832](https://github.com/nginx/kubernetes-ingress/pull/7832) Add request_method to rate-limit Policy
25+
- [7695](https://github.com/nginx/kubernetes-ingress/pull/7695) Add ConfigMapKeys & MGMTConfigMapKeys to Telemetry
26+
- [7705](https://github.com/nginx/kubernetes-ingress/pull/7705) Add Context to logging for JSON and TEXT formats
27+
28+
### <i class="fa-solid fa-bug-slash"></i> Fixes
29+
30+
- [7651](https://github.com/nginx/kubernetes-ingress/pull/7651) Use pod labels as headless selector labels
31+
- [7691](https://github.com/nginx/kubernetes-ingress/pull/7691) Avoid applying updates on Ingress Controller shutdown
32+
- [7748](https://github.com/nginx/kubernetes-ingress/pull/7748) Add ; in oidc files
33+
- [7786](https://github.com/nginx/kubernetes-ingress/pull/7786) Correct namespace for mgmt secrets
34+
- [7853](https://github.com/nginx/kubernetes-ingress/pull/7853) Update template for custom redirect URI
35+
- [7865](https://github.com/nginx/kubernetes-ingress/pull/7865) Maintain HeadlessService on upgrade
36+
37+
### <i class="fa-solid fa-upload"></i> Dependencies
38+
39+
- [7647](https://github.com/nginx/kubernetes-ingress/pull/7647), [7666](https://github.com/nginx/kubernetes-ingress/pull/7666), [7711](https://github.com/nginx/kubernetes-ingress/pull/7711), [7767](https://github.com/nginx/kubernetes-ingress/pull/7767), [7798](https://github.com/nginx/kubernetes-ingress/pull/7798), [7824](https://github.com/nginx/kubernetes-ingress/pull/7824), [7854](https://github.com/nginx/kubernetes-ingress/pull/7854), [7900](https://github.com/nginx/kubernetes-ingress/pull/7900), [7918](https://github.com/nginx/kubernetes-ingress/pull/7918), [7926](https://github.com/nginx/kubernetes-ingress/pull/7926) Bump Go dependancies
40+
- [7714](https://github.com/nginx/kubernetes-ingress/pull/7714), [7788](https://github.com/nginx/kubernetes-ingress/pull/7788), [7825](https://github.com/nginx/kubernetes-ingress/pull/7825), [7855](https://github.com/nginx/kubernetes-ingress/pull/7855), [7890](https://github.com/nginx/kubernetes-ingress/pull/7890), [7888](https://github.com/nginx/kubernetes-ingress/pull/7888), [7893](https://github.com/nginx/kubernetes-ingress/pull/7893), [7903](https://github.com/nginx/kubernetes-ingress/pull/7903) Bump Docker dependencies
41+
- [7808](https://github.com/nginx/kubernetes-ingress/pull/7808) Update kubernetes version to v1.33.1 in helm schema
42+
- [7896](https://github.com/nginx/kubernetes-ingress/pull/7896) Update go version to 1.24.4
43+
44+
### <i class="fa-solid fa-download"></i> Upgrade
45+
46+
- For NGINX, use the 5.1.0 images from our
47+
[DockerHub](https://hub.docker.com/r/nginx/nginx-ingress/tags?page=1&ordering=last_updated&name=5.1.0),
48+
[GitHub Container](https://github.com/nginx/kubernetes-ingress/pkgs/container/kubernetes-ingress),
49+
[Amazon ECR Public Gallery](https://gallery.ecr.aws/nginx/nginx-ingress) or [Quay.io](https://quay.io/repository/nginx/nginx-ingress).
50+
- For NGINX Plus, use the 5.1.0 images from the F5 Container registry or build your own image using the 5.1.0 source code
51+
- For Helm, use version 2.2.0 of the chart.
52+
53+
### <i class="fa-solid fa-life-ring"></i> Supported Platforms
54+
55+
We will provide technical support for NGINX Ingress Controller on any Kubernetes platform that is currently supported by
56+
its provider and that passes the Kubernetes conformance tests. This release was fully tested on the following Kubernetes
57+
versions: 1.25-1.33.
58+
859
---
960
## 5.0.0
1061

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2.1.0
1+
2.2.0
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.1.0
1+
3.2.0
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
5.0.0
1+
5.1.0

0 commit comments

Comments
 (0)