Skip to content

Commit 3d73327

Browse files
authored
release controller 1.7.1 and chart 4.6.1 (#9929)
* release controller 1.7.1 and chart 4.6.1 Signed-off-by: James Strong <[email protected]> * fix typo Signed-off-by: James Strong <[email protected]> * fix ah lint errors Signed-off-by: James Strong <[email protected]> --------- Signed-off-by: James Strong <[email protected]>
1 parent 6d91c2a commit 3d73327

File tree

17 files changed

+297
-240
lines changed

17 files changed

+297
-240
lines changed

.github/workflows/ci.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -205,7 +205,7 @@ jobs:
205205
206206
strategy:
207207
matrix:
208-
k8s: [v1.24.12, v1.25.8, v1.26.3]
208+
k8s: [v1.24.12, v1.25.8, v1.26.3,v1.27.1]
209209

210210
steps:
211211
- name: Checkout
@@ -280,7 +280,7 @@ jobs:
280280
281281
strategy:
282282
matrix:
283-
k8s: [v1.24.12, v1.25.8, v1.26.3]
283+
k8s: [v1.24.12, v1.25.8, v1.26.3,v1.27.1]
284284

285285
steps:
286286
- name: Checkout
@@ -329,7 +329,7 @@ jobs:
329329
330330
strategy:
331331
matrix:
332-
k8s: [v1.24.12, v1.25.8, v1.26.3]
332+
k8s: [v1.24.12, v1.25.8, v1.26.3,v1.27.1]
333333

334334
steps:
335335

@@ -447,7 +447,7 @@ jobs:
447447

448448
strategy:
449449
matrix:
450-
k8s: [v1.24.12, v1.25.8, v1.26.3]
450+
k8s: [v1.24.12, v1.25.8, v1.26.3,v1.27.1]
451451

452452
steps:
453453
- name: Checkout

README.md

Lines changed: 22 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -34,27 +34,28 @@ For detailed changes on the `ingress-nginx` helm chart, please check the followi
3434
### Supported Versions table
3535

3636
Supported versions for the ingress-nginx project mean that we have completed E2E tests, and they are passing for
37-
the versions listed. Ingress-Nginx versions may work on older versions but the project does not make that guarantee.
38-
39-
| Ingress-NGINX version | k8s supported version | Alpine Version | Nginx Version |
40-
|-----------------------|------------------------------|----------------|---------------|
41-
| v1.7.0 | 1.26, 1.25, 1.24 | 3.17.2 | 1.21.6 |
42-
| v1.6.4 | 1.26, 1.25, 1.24, 1.23 | 3.17.0 | 1.21.6 |
43-
| v1.5.1 | 1.25, 1.24, 1.23 | 3.16.2 | 1.21.6 |
44-
| v1.4.0 | 1.25, 1.24, 1.23, 1.22 | 3.16.2 | 1.19.10† |
45-
| v1.3.1 | 1.24, 1.23, 1.22, 1.21, 1.20 | 3.16.2 | 1.19.10† |
46-
| v1.3.0 | 1.24, 1.23, 1.22, 1.21, 1.20 | 3.16.0 | 1.19.10† |
47-
| v1.2.1 | 1.23, 1.22, 1.21, 1.20, 1.19 | 3.14.6 | 1.19.10† |
48-
| v1.1.3 | 1.23, 1.22, 1.21, 1.20, 1.19 | 3.14.4 | 1.19.10† |
49-
| v1.1.2 | 1.23, 1.22, 1.21, 1.20, 1.19 | 3.14.2 | 1.19.9† |
50-
| v1.1.1 | 1.23, 1.22, 1.21, 1.20, 1.19 | 3.14.2 | 1.19.9† |
51-
| v1.1.0 | 1.22, 1.21, 1.20, 1.19 | 3.14.2 | 1.19.9† |
52-
| v1.0.5 | 1.22, 1.21, 1.20, 1.19 | 3.14.2 | 1.19.9† |
53-
| v1.0.4 | 1.22, 1.21, 1.20, 1.19 | 3.14.2 | 1.19.9† |
54-
| v1.0.3 | 1.22, 1.21, 1.20, 1.19 | 3.14.2 | 1.19.9† |
55-
| v1.0.2 | 1.22, 1.21, 1.20, 1.19 | 3.14.2 | 1.19.9† |
56-
| v1.0.1 | 1.22, 1.21, 1.20, 1.19 | 3.14.2 | 1.19.9† |
57-
| v1.0.0 | 1.22, 1.21, 1.20, 1.19 | 3.13.5 | 1.20.1 |
37+
the versions listed. Ingress-Nginx versions may work on older versions but the project does not make that guarantee.
38+
39+
| | Ingress-NGINX version | k8s supported version | Alpine Version | Nginx Version | Helm Chart Version |
40+
|:-----:|------------------------|------------------------------|----------------|---------------|--------------------|
41+
| 🔄 | **v1.7.1** | 1.27,1.26, 1.25, 1.24 | 3.17.2 | 1.21.6 | 4.6.* |
42+
| 🔄 | **v1.7.0** | 1.26, 1.25, 1.24 | 3.17.2 | 1.21.6 | 4.6.* |
43+
| 🔄 | **v1.6.4** | 1.26, 1.25, 1.24, 1.23 | 3.17.0 | 1.21.6 | 4.5.* |
44+
| 🔄| **v1.5.1** | 1.25, 1.24, 1.23 | 3.16.2 | 1.21.6 | 4.4.* |
45+
| | v1.4.0 | 1.25, 1.24, 1.23, 1.22 | 3.16.2 | 1.19.10† | 4.3.0 |
46+
| | v1.3.1 | 1.24, 1.23, 1.22, 1.21, 1.20 | 3.16.2 | 1.19.10† | 4.2.5 |
47+
| | v1.3.0 | 1.24, 1.23, 1.22, 1.21, 1.20 | 3.16.0 | 1.19.10† | 4.2.3 |
48+
| | v1.2.1 | 1.23, 1.22, 1.21, 1.20, 1.19 | 3.14.6 | 1.19.10† | 4.1.4 |
49+
| | v1.1.3 | 1.23, 1.22, 1.21, 1.20, 1.19 | 3.14.4 | 1.19.10† | 4.0.19 |
50+
| | v1.1.2 | 1.23, 1.22, 1.21, 1.20, 1.19 | 3.14.2 | 1.19.9† | 4.0.18 |
51+
| | v1.1.1 | 1.23, 1.22, 1.21, 1.20, 1.19 | 3.14.2 | 1.19.9† | 4.0.17 |
52+
| | v1.1.0 | 1.22, 1.21, 1.20, 1.19 | 3.14.2 | 1.19.9† | 4.0.13 |
53+
| | v1.0.5 | 1.22, 1.21, 1.20, 1.19 | 3.14.2 | 1.19.9† | 4.0.9 |
54+
| | v1.0.4 | 1.22, 1.21, 1.20, 1.19 | 3.14.2 | 1.19.9† | 4.0.6 |
55+
| | v1.0.3 | 1.22, 1.21, 1.20, 1.19 | 3.14.2 | 1.19.9† | 4.0.5 |
56+
| | v1.0.2 | 1.22, 1.21, 1.20, 1.19 | 3.14.2 | 1.19.9† | 4.0.3 |
57+
| | v1.0.1 | 1.22, 1.21, 1.20, 1.19 | 3.14.2 | 1.19.9† | 4.0.2 |
58+
| | v1.0.0 | 1.22, 1.21, 1.20, 1.19 | 3.13.5 | 1.20.1 | 4.0.1 |
5859

5960

6061
_This build is

changelog/Changelog-1.7.1.md

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,52 @@
1+
# Changelog
2+
3+
### 1.7.1
4+
Images:
5+
6+
* registry.k8s.io/controller:controller-v1.7.1@sha256:7244b95ea47bddcb8267c1e625fb163fc183ef55448855e3ac52a7b260a60407
7+
* registry.k8s.io/controller-chroot:controller-v1.7.1@sha256:e35d5ab487861b9d419c570e3530589229224a0762c7b4d2e2222434abb8d988
8+
9+
### All Changes:
10+
11+
* Update TAG - 1.7.1 (#9922)
12+
* Update dependabot to watch docker images (#9600)
13+
* [helm] Support custom port configuration for internal service (#9846)
14+
* Add support for --container flag (#9703)
15+
* Fix typo in OpenTelemetry (#9903)
16+
* ensure make lua-test runs locally (#9902)
17+
* update k8s.io dependecies to v0.26.4 (#9893)
18+
* Adding resource type to default HPA configuration to resolve issues with Terraform helm chart usage (#9803)
19+
* I have not been able to fulfill my maintainer responsibilities for a while already, making it official now. (#9883)
20+
* Update k8s versions (#9879)
21+
* README: Update `external-dns` link. (#9866)
22+
* Fastcgi configmap should be on the same namespace of ingress (#9863)
23+
* Deprecate and remove influxdb feature (#9861)
24+
* Remove deprecated annotation secure-upstream (#9862)
25+
* Exclude socket metrics (#9770)
26+
* Chart: Improve `README.md`. (#9831)
27+
* update all container tags with date and sha, upgrade all containers (#9834)
28+
* updated NGINX_BASE image in project (#9829)
29+
* ISO 8601 date format (#9682)
30+
* Values: Fix indention of commented values. (#9812)
31+
* The Ingress-Nginx project recently released version 1.7.0 of the controller, but the deployment documentation still referenced version 1.6.4. This commit updates the documentation to reference the latest version, ensuring that users have access to the most up-to-date information. Fixes#9787 (#9788)
32+
33+
### Dependencies updates:
34+
* Bump github.com/opencontainers/runc from 1.1.6 to 1.1.7 (#9912)
35+
* Bump github.com/prometheus/client_golang from 1.14.0 to 1.15.0 (#9868)
36+
* Bump aquasecurity/trivy-action from 0.9.2 to 0.10.0 (#9888)
37+
* Bump github.com/opencontainers/runc from 1.1.5 to 1.1.6 (#9867)
38+
* Bump actions/checkout from 3.5.0 to 3.5.2 (#9870)
39+
* Bump golang.org/x/crypto from 0.7.0 to 0.8.0 (#9838)
40+
* Bump github.com/spf13/cobra from 1.6.1 to 1.7.0 (#9839)
41+
* Bump actions/add-to-project from 0.4.1 to 0.5.0 (#9840)
42+
* Bump actions/checkout from 3.4.0 to 3.5.0 (#9798)
43+
* Bump ossf/scorecard-action from 2.1.2 to 2.1.3 (#9823)
44+
* Bump github.com/opencontainers/runc from 1.1.4 to 1.1.5 (#9806)
45+
* Bump actions/stale from 7.0.0 to 8.0.0 (#9799)
46+
* Bump rajatjindal/krew-release-bot from 0.0.43 to 0.0.46 (#9797)
47+
* Bump actions/setup-go from 3.5.0 to 4.0.0 (#9796)
48+
* Bump github.com/imdario/mergo from 0.3.13 to 0.3.15 (#9795)
49+
* Bump google.golang.org/grpc from 1.53.0 to 1.54.0 (#9794)
50+
* Bump sigs.k8s.io/controller-runtime from 0.14.5 to 0.14.6 (#9822)
51+
52+
**Full Changelog**: https://github.com/kubernetes/ingress-nginx/compare/controller-controller-v1.7.0...controller-controller-v1.7.1

charts/ingress-nginx/Chart.yaml

Lines changed: 5 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,11 @@
11
annotations:
22
artifacthub.io/changes: |
3-
- "Upgrade alpine 3.17.2"
4-
- "Upgrade golang 1.20"
5-
- "Drop testing/support for Kubernetes 1.23"
6-
- "docs(helm): fix value key in readme for enabling certManager (#9640)"
7-
- "Update Ingress-Nginx version controller-v1.7.0"
8-
- "feat: OpenTelemetry module integration (#9062)"
9-
- "canary-weight-total annotation ignored in rule backends (#9729)"
10-
- "fix controller psp's volume config (#9740)"
11-
- "Fix several Helm YAML issues with extraModules and extraInitContainers (#9709)"
12-
- "Chart: Drop `controller.headers`, rework DH param secret. (#9659)"
13-
- "Deployment/DaemonSet: Label pods using `ingress-nginx.labels`. (#9732)"
14-
- "HPA: autoscaling/v2beta1 deprecated, bump apiVersion to v2 for defaultBackend (#9731)"
15-
- "Fix incorrect annotation name in upstream hashing configuration (#9617)"
3+
- "[helm] Support custom port configuration for internal service (#9846)"
4+
- "Adding resource type to default HPA configuration to resolve issues with Terraform helm chart usage (#9803)"
5+
- "Update Ingress-Nginx version controller-v1.7.1"
166
artifacthub.io/prerelease: "false"
177
apiVersion: v2
18-
appVersion: 1.7.0
8+
appVersion: 1.7.1
199
description: Ingress controller for Kubernetes using NGINX as a reverse proxy and
2010
load balancer
2111
engine: gotpl
@@ -32,4 +22,4 @@ maintainers:
3222
name: ingress-nginx
3323
sources:
3424
- https://github.com/kubernetes/ingress-nginx
35-
version: 4.6.0
25+
version: 4.6.1

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.6.0](https://img.shields.io/badge/Version-4.6.0-informational?style=flat-square) ![AppVersion: 1.7.0](https://img.shields.io/badge/AppVersion-1.7.0-informational?style=flat-square)
5+
![Version: 4.6.1](https://img.shields.io/badge/Version-4.6.1-informational?style=flat-square) ![AppVersion: 1.7.1](https://img.shields.io/badge/AppVersion-1.7.1-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

@@ -310,13 +310,13 @@ As of version `1.26.0` of this chart, by simply not providing any clusterIP valu
310310
| controller.hostname | object | `{}` | Optionally customize the pod hostname. |
311311
| controller.image.allowPrivilegeEscalation | bool | `true` | |
312312
| controller.image.chroot | bool | `false` | |
313-
| controller.image.digest | string | `"sha256:7612338342a1e7b8090bef78f2a04fffcadd548ccaabe8a47bf7758ff549a5f7"` | |
314-
| controller.image.digestChroot | string | `"sha256:e84ef3b44c8efeefd8b0aa08770a886bfea1f04c53b61b4ba9a7204e9f1a7edc"` | |
313+
| controller.image.digest | string | `"sha256:7244b95ea47bddcb8267c1e625fb163fc183ef55448855e3ac52a7b260a60407"` | |
314+
| controller.image.digestChroot | string | `"sha256:e35d5ab487861b9d419c570e3530589229224a0762c7b4d2e2222434abb8d988"` | |
315315
| controller.image.image | string | `"ingress-nginx/controller"` | |
316316
| controller.image.pullPolicy | string | `"IfNotPresent"` | |
317317
| controller.image.registry | string | `"registry.k8s.io"` | |
318318
| controller.image.runAsUser | int | `101` | |
319-
| controller.image.tag | string | `"v1.7.0"` | |
319+
| controller.image.tag | string | `"v1.7.1"` | |
320320
| 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 |
321321
| controller.ingressClassByName | bool | `false` | Process IngressClass per name (additionally as per spec.controller). |
322322
| controller.ingressClassResource.controllerValue | string | `"k8s.io/ingress-nginx"` | Controller-value of the controller that is processing this ingressClass |
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
# Changelog
2+
3+
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).
4+
5+
### 4.6.1
6+
7+
* [helm] Support custom port configuration for internal service (#9846)
8+
* Adding resource type to default HPA configuration to resolve issues with Terraform helm chart usage (#9803)
9+
* Update Ingress-Nginx version controller-v1.7.1
10+
11+
**Full Changelog**: https://github.com/kubernetes/ingress-nginx/compare/helm-chart-4.6.0...helm-chart-4.6.1

charts/ingress-nginx/values.yaml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ controller:
2323
## for backwards compatibility consider setting the full image url via the repository value below
2424
## use *either* current default registry/image or repository format or installing chart by providing the values.yaml will fail
2525
## repository:
26-
tag: "v1.7.0"
27-
digest: sha256:7612338342a1e7b8090bef78f2a04fffcadd548ccaabe8a47bf7758ff549a5f7
28-
digestChroot: sha256:e84ef3b44c8efeefd8b0aa08770a886bfea1f04c53b61b4ba9a7204e9f1a7edc
26+
tag: "v1.7.1"
27+
digest: sha256:7244b95ea47bddcb8267c1e625fb163fc183ef55448855e3ac52a7b260a60407
28+
digestChroot: sha256:e35d5ab487861b9d419c570e3530589229224a0762c7b4d2e2222434abb8d988
2929
pullPolicy: IfNotPresent
3030
# www-data -> uid 101
3131
runAsUser: 101
@@ -395,7 +395,6 @@ controller:
395395
# - type: Pods
396396
# value: 2
397397
# periodSeconds: 60
398-
399398
# -- Enable mimalloc as a drop-in replacement for malloc.
400399
## ref: https://github.com/microsoft/mimalloc
401400
##
@@ -492,7 +491,6 @@ controller:
492491
targetPorts: {}
493492
# http: http
494493
# https: https
495-
496494
# shareProcessNamespace enables process namespace sharing within the pod.
497495
# This can be used for example to signal log rotation using `kill -USR1` from a sidecar.
498496
shareProcessNamespace: false

0 commit comments

Comments
 (0)