Skip to content

Commit 80fd69e

Browse files
authored
Release docs for Controller v1.6.3 and Helm v4.5.0 (#9614)
Signed-off-by: James Strong <[email protected]>
1 parent 7ae9ca2 commit 80fd69e

File tree

16 files changed

+1814
-1426
lines changed

16 files changed

+1814
-1426
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ the versions listed. Ingress-Nginx versions may work on older versions but the p
3838

3939
| Ingress-NGINX version | k8s supported version | Alpine Version | Nginx Version |
4040
|-----------------------|------------------------------|----------------|---------------|
41+
| v1.6.3 | 1.26, 1.25, 1.24, 1.23 | 3.17.0 | 1.21.6 |
4142
| v1.5.1 | 1.25, 1.24, 1.23 | 3.16.2 | 1.21.6 |
4243
| v1.4.0 | 1.25, 1.24, 1.23, 1.22 | 3.16.2 | 1.19.10† |
4344
| v1.3.1 | 1.24, 1.23, 1.22, 1.21, 1.20 | 3.16.2 | 1.19.10† |
Lines changed: 61 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,59 @@
11
# Changelog
22

3-
### 1.5.2
3+
### 1.6.3
44
Images:
55

6-
<<<<<<< HEAD
7-
* registry.k8s.io/ingress-nginx/controller:controller-v1.5.2@sha256:3870522ed937c9efb94bfa31a7eb16009831567a0d4cbe01846fc5486d622655
8-
* registry.k8s.io/ingress-nginx/controller-chroot:controller-v1.5.2@sha256:84613555694f2c59a8b2551126d226c9aa648544ebf0cde1e0df942f7dbce42b
6+
* registry.k8s.io/controller:controller-v1.6.3@sha256:b92667e0afde1103b736e6a3f00dd75ae66eec4e71827d19f19f471699e909d2
7+
* registry.k8s.io/controller-chroot:controller-v1.6.3@sha256:4b4a249c9a35ac16a8ec0e22f6c522b8707f7e59e656e64a4ad9ace8fea830a4
98

109
### All Changes:
1110

11+
* Revert Implement pathType validation (#9511) (#9607)
12+
* update history and allow to pass a target test (#9605)
13+
* Allow to pass a target test (#9542)
14+
* Replace deprecated command with environment file (#9581)
15+
* build 1.6.2 to fix (#9569)
16+
* add lint on chart before release (#9570)
17+
* tcpproxy: increase buffer size to 16K (#9548)
18+
* Move and spell-check Kubernetes 1.22 migration FAQ (#9544)
19+
* Add CORS template check inside location for externalAuth.SignURL (#8814)
20+
* fix(grafana-dashboard): remove hardcoded namespace references (#9523)
21+
* Replace deprecated command with environment file (#9581)
22+
* add path validation to implementation specific as well (#9573)
23+
* add lint on chart before release (#9570)
24+
* Switch logic on path type validation and setting it to false (#9543)
25+
* tcpproxy: increase buffer size to 16K (#9548)
26+
* Move and spell-check Kubernetes 1.22 migration FAQ (#9544)
27+
* Add CORS template check inside location for externalAuth.SignURL (#8814)
28+
* fix(grafana-dashboard): remove hardcoded namespace references (#9523)
29+
* Align default value for keepalive_request with NGINX default (#9518)
30+
* Implement pathType validation (#9511)
31+
* feat(configmap): expose gzip-disable (#9505)
32+
* Values: Add missing `controller.metrics.service.labels`. (#9501)
33+
* Add docs about orphan_ingress metric (#9514)
34+
* Add new prometheus metric for orphaned ingress (#8230)
35+
* Sanitise request metrics in monitoring docs (#9384)
36+
* Change default value of enable-brotli (#9500)
37+
* feat: support topology aware hints (#9165)
38+
* Remove 1.5.2 from readme (#9498)
39+
* Remove nonexistent load flag from docker build commands (#9122)
40+
* added option to disable sync event creation (#8528)
41+
* Add buildResolvers to the stream module (#9184)
42+
* fix: disable auth access logs (#9049)
43+
* Adding ipdenylist annotation (#8795)
44+
* Add update updateStrategy and minReadySeconds for defaultBackend (#8506)
45+
* Fix indentation on serviceAccount annotation (#9129)
46+
* Update monitoring.md (#9269)
47+
* add github actions stale bot (#9439)
48+
* Admission Webhooks/Job: Add `NetworkPolicy`. (#9218)
49+
* update OpenTelemetry image (#9491)
50+
* bump OpenTelemetry (#9489)
51+
* Optional podman support (#9294)
52+
* fix change images (#9463)
53+
* move tests to gh actions (#9461)
54+
* Automated Release Controller 1.5.2 (#9455)
55+
* Add sslpassthrough tests (#9457)
56+
* updated the link in RELEASE.md file (#9456)
1257
* restart 1.5.2 release process (#9450)
1358
* Update command line arguments documentation (#9224)
1459
* start release 1.5.2 (#9445)
@@ -20,24 +65,6 @@ Images:
2065
* update the nginx run container for alpine:3.17.0 (#9430)
2166
* cleanup: remove ioutil for new go version (#9427)
2267
* start upgrade to golang 1.19.4 and alpine 3.17.0 (#9417)
23-
=======
24-
* registry.k8s.io/controller:controller-v1.5.2@sha256:c1c091b88a6c936a83bd7g098v62f60a87868d12452529bad0d178fb36143346
25-
* registry.k8s.io/controller-chroot:controller-v1.5.2@sha256:c1c091b88a6c936a83bd7b098662760a87868d12452529b350d178fb36147345
26-
27-
### All Changes:
28-
29-
<<<<<<< HEAD
30-
>>>>>>> f4164ae0b (THE CHANGELOG WORKS)
31-
=======
32-
* upgrade nginx base image (#9436)
33-
* test the new e2e test images (#9444)
34-
* avoid builds and tests for non-code changes (#9392)
35-
* CI updates (#9440)
36-
* HPA: Add `controller.autoscaling.annotations` to `values.yaml`. (#9253)
37-
* update the nginx run container for alpine:3.17.0 (#9430)
38-
* cleanup: remove ioutil for new go version (#9427)
39-
* start upgrade to golang 1.19.4 and alpine 3.17.0 (#9417)
40-
>>>>>>> 9ecab7d85 (e2e doc updates work now)
4168
* ci: remove setup-helm step (#9404)
4269
* ci: remove setup-kind step (#9401)
4370
* Add reporter for all tests (#9395)
@@ -73,10 +100,17 @@ Images:
73100
* add containerSecurityContext to extraModules init containers (kubernetes#9016) (#9242)
74101

75102
### Dependencies updates:
76-
<<<<<<< HEAD
77-
<<<<<<< HEAD
78-
=======
79-
>>>>>>> 9ecab7d85 (e2e doc updates work now)
103+
* Bump google.golang.org/grpc from 1.52.0 to 1.52.3 (#9555)
104+
* Bump k8s.io/klog/v2 from 2.80.1 to 2.90.0 (#9553)
105+
* Bump sigs.k8s.io/controller-runtime from 0.13.1 to 0.14.2 (#9552)
106+
* Bump google.golang.org/grpc from 1.51.0 to 1.52.0 (#9512)
107+
* Bump `client-go` to remove dependence on go-autorest dependency (#9488)
108+
* Bump google.golang.org/grpc from 1.52.0 to 1.52.3 (#9555)
109+
* Bump k8s.io/klog/v2 from 2.80.1 to 2.90.0 (#9553)
110+
* Bump sigs.k8s.io/controller-runtime from 0.13.1 to 0.14.2 (#9552)
111+
* Bump google.golang.org/grpc from 1.51.0 to 1.52.0 (#9512)
112+
* Bump `client-go` to remove dependence on go-autorest dependency (#9488)
113+
* Bump golang.org/x/crypto from 0.4.0 to 0.5.0 (#9494)
80114
* Bump golang.org/x/crypto from 0.3.0 to 0.4.0 (#9397)
81115
* Bump github.com/onsi/ginkgo/v2 from 2.6.0 to 2.6.1 (#9432)
82116
* Bump github.com/onsi/ginkgo/v2 from 2.6.0 to 2.6.1 (#9421)
@@ -85,11 +119,6 @@ Images:
85119
* Bump goreleaser/goreleaser-action from 3.2.0 to 4.1.0 (#9426)
86120
* Bump actions/dependency-review-action from 3.0.1 to 3.0.2 (#9424)
87121
* Bump ossf/scorecard-action from 2.0.6 to 2.1.0 (#9422)
88-
<<<<<<< HEAD
89-
=======
90-
>>>>>>> f4164ae0b (THE CHANGELOG WORKS)
91-
=======
92-
>>>>>>> 9ecab7d85 (e2e doc updates work now)
93122
* Bump github.com/prometheus/common from 0.37.0 to 0.39.0 (#9416)
94123
* Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.0 (#9408)
95124
* Bump github.com/onsi/ginkgo/v2 from 2.5.1 to 2.6.0 (#9398)
@@ -104,12 +133,4 @@ Images:
104133
* Bump actions/dependency-review-action from 2.5.1 to 3.0.0 (#9301)
105134
* Bump k8s.io/component-base from 0.25.3 to 0.25.4 (#9300)
106135

107-
<<<<<<< HEAD
108-
<<<<<<< HEAD
109-
**Full Changelog**: https://github.com/kubernetes/ingress-nginx/compare/controller-controller-v1.5.1...controller-controller-v1.5.2
110-
=======
111-
**Full Changelog**: https://github.com/kubernetes/ingress-nginx/compare/controller-controller-v1.5.2...controller-controller-v1.5.1
112-
>>>>>>> f4164ae0b (THE CHANGELOG WORKS)
113-
=======
114-
**Full Changelog**: https://github.com/kubernetes/ingress-nginx/compare/controller-controller-v1.5.1...controller-controller-v1.5.2
115-
>>>>>>> 9ecab7d85 (e2e doc updates work now)
136+
**Full Changelog**: https://github.com/kubernetes/ingress-nginx/compare/controller-controller-v1.5.1...controller-controller-v1.6.3

charts/ingress-nginx/Chart.yaml

Lines changed: 22 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,27 @@
1+
annotations:
2+
artifacthub.io/changes: |
3+
- "add lint on chart before release (#9570)"
4+
- "ci: remove setup-helm step (#9404)"
5+
- "feat(helm): Optionally use cert-manager instead admission patch (#9279)"
6+
- "run helm release on main only and when the chart/value changes only (#9290)"
7+
- "Update Ingress-Nginx version controller-v1.6.3"
8+
artifacthub.io/prerelease: "false"
19
apiVersion: v2
2-
name: ingress-nginx
3-
# When the version is modified, make sure the artifacthub.io/changes list is updated
4-
# Also update CHANGELOG.md
5-
version: 4.4.2
6-
appVersion: 1.5.1
10+
appVersion: 1.6.3
11+
description: Ingress controller for Kubernetes using NGINX as a reverse proxy and
12+
load balancer
13+
engine: gotpl
714
home: https://github.com/kubernetes/ingress-nginx
8-
description: Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer
915
icon: https://upload.wikimedia.org/wikipedia/commons/thumb/c/c5/Nginx_logo.svg/500px-Nginx_logo.svg.png
1016
keywords:
11-
- ingress
12-
- nginx
13-
sources:
14-
- https://github.com/kubernetes/ingress-nginx
17+
- ingress
18+
- nginx
19+
kubeVersion: '>=1.20.0-0'
1520
maintainers:
16-
- name: rikatz
17-
- name: strongjz
18-
- name: tao12345666333
19-
engine: gotpl
20-
kubeVersion: ">=1.20.0-0"
21-
annotations:
22-
# Use this annotation to indicate that this chart version is a pre-release.
23-
# https://artifacthub.io/docs/topics/annotations/helm/
24-
artifacthub.io/prerelease: "false"
25-
# List of changes for the release in artifacthub.io
26-
# https://artifacthub.io/packages/helm/ingress-nginx/ingress-nginx?modal=changelog
27-
artifacthub.io/changes: |
28-
- Adding support for disabling liveness and readiness probes to the Helm chart
29-
- add:(admission-webhooks) ability to set securityContext
30-
- Updated Helm chart to use the fullname for the electionID if not specified
31-
- Rename controller-wehbooks-networkpolicy.yaml
21+
- name: rikatz
22+
- name: strongjz
23+
- name: tao12345666333
24+
name: ingress-nginx
25+
sources:
26+
- https://github.com/kubernetes/ingress-nginx
27+
version: 4.5.0

charts/ingress-nginx/README.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
[ingress-nginx](https://github.com/kubernetes/ingress-nginx) Ingress controller for Kubernetes using NGINX as a reverse proxy and load balancer
44

5-
![Version: 4.4.2](https://img.shields.io/badge/Version-4.4.2-informational?style=flat-square) ![AppVersion: 1.5.1](https://img.shields.io/badge/AppVersion-1.5.1-informational?style=flat-square)
5+
![Version: 4.5.0](https://img.shields.io/badge/Version-4.5.0-informational?style=flat-square) ![AppVersion: 1.6.3](https://img.shields.io/badge/AppVersion-1.6.3-informational?style=flat-square)
66

77
To use, add `ingressClassName: nginx` spec field or the `kubernetes.io/ingress.class: nginx` annotation to your Ingress resources.
88

@@ -333,13 +333,13 @@ Kubernetes: `>=1.20.0-0`
333333
| controller.hostname | object | `{}` | Optionally customize the pod hostname. |
334334
| controller.image.allowPrivilegeEscalation | bool | `true` | |
335335
| controller.image.chroot | bool | `false` | |
336-
| controller.image.digest | string | `"sha256:4ba73c697770664c1e00e9f968de14e08f606ff961c76e5d7033a4a9c593c629"` | |
337-
| controller.image.digestChroot | string | `"sha256:c1c091b88a6c936a83bd7b098662760a87868d12452529bad0d178fb36147345"` | |
336+
| controller.image.digest | string | `"sha256:b92667e0afde1103b736e6a3f00dd75ae66eec4e71827d19f19f471699e909d2"` | |
337+
| controller.image.digestChroot | string | `"sha256:4b4a249c9a35ac16a8ec0e22f6c522b8707f7e59e656e64a4ad9ace8fea830a4"` | |
338338
| controller.image.image | string | `"ingress-nginx/controller"` | |
339339
| controller.image.pullPolicy | string | `"IfNotPresent"` | |
340340
| controller.image.registry | string | `"registry.k8s.io"` | |
341341
| controller.image.runAsUser | int | `101` | |
342-
| controller.image.tag | string | `"v1.5.1"` | |
342+
| controller.image.tag | string | `"v1.6.3"` | |
343343
| controller.ingressClass | string | `"nginx"` | For backwards compatibility with ingress.class annotation, use ingressClass. Algorithm is as follows, first ingressClassName is considered, if not present, controller looks for ingress.class annotation |
344344
| controller.ingressClassByName | bool | `false` | Process IngressClass per name (additionally as per spec.controller). |
345345
| controller.ingressClassResource.controllerValue | string | `"k8s.io/ingress-nginx"` | Controller-value of the controller that is processing this ingressClass |

charts/ingress-nginx/changelog/Changelog-1.5.2.md renamed to charts/ingress-nginx/changelog/Changelog-4.5.0.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@
22

33
This file documents all notable changes to [ingress-nginx](https://github.com/kubernetes/ingress-nginx) Helm Chart. The release numbering uses [semantic versioning](http://semver.org).
44

5-
### 4.4.1
5+
### 4.5.0
66

7+
* add lint on chart before release (#9570)
78
* ci: remove setup-helm step (#9404)
89
* feat(helm): Optionally use cert-manager instead admission patch (#9279)
910
* run helm release on main only and when the chart/value changes only (#9290)
10-
* Update Ingress-Nginx version controller-v1.5.2
11+
* Update Ingress-Nginx version controller-v1.6.3
1112

12-
**Full Changelog**: https://github.com/kubernetes/ingress-nginx/compare/helm-chart-4.4.1...helm-chart-4.4.1
13+
**Full Changelog**: https://github.com/kubernetes/ingress-nginx/compare/helm-chart-4.4.3...helm-chart-4.5.0

0 commit comments

Comments
 (0)