Skip to content

Commit aca19f0

Browse files
chore(release): prepare release/2.10.0 (#4128) (#4131)
(cherry picked from commit 8c07595) Co-authored-by: Jakub Warczarek <[email protected]>
1 parent 7e7d28c commit aca19f0

10 files changed

+20
-18
lines changed

CHANGELOG.md

+11-9
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Adding a new version? You'll need three changes:
77
* Add the diff link, like "[2.7.0]: https://github.com/kong/kubernetes-ingress-controller/compare/v1.2.2...v1.2.3".
88
This is all the way at the bottom. It's the thing we always forget.
99
--->
10+
- [2.10.0](#2100)
1011
- [2.9.3](#293)
1112
- [2.9.2](#292)
1213
- [2.9.1](#291)
@@ -68,10 +69,14 @@ Adding a new version? You'll need three changes:
6869

6970
## Unreleased
7071

72+
## [2.10.0]
73+
74+
> Release date: 2023-06-02
75+
7176
### Added
7277

7378
- Gateways now track UDP Listener status when `--publish-service-udp` is set.
74-
UDPRoutes that do not match a valid UDP Listener are excluded from
79+
`UDPRoute`s that do not match a valid UDP Listener are excluded from
7580
configuration. Previously KIC added any UDPRoute that indicated an associated
7681
Gateway as its parent regardless of Listener configuration or status.
7782
[#3832](https://github.com/Kong/kubernetes-ingress-controller/pull/3832)
@@ -172,23 +177,20 @@ Adding a new version? You'll need three changes:
172177

173178
- Kong Ingress Controller no longer relies on `k8s.io.api.core.v1` `Endpoints`,
174179
and instead uses `discovery.k8s.io/v1` `EndpointSlice` to discover endpoints
175-
for Kubernetes Services.
180+
for Kubernetes `Service`s.
176181
[#3997](https://github.com/Kong/kubernetes-ingress-controller/pull/3997)
177-
[#3998](https://github.com/Kong/kubernetes-ingress-controller/pull/3998)
178-
[#3980](https://github.com/Kong/kubernetes-ingress-controller/pull/3980)
179-
[#3977](https://github.com/Kong/kubernetes-ingress-controller/pull/3977)
180182
- Gateway Discovery now produces DNS names instead of IP addresses
181183
[#4044](https://github.com/Kong/kubernetes-ingress-controller/pull/4044)
182184

183185
### Fixed
184186

185-
- Fix paging in `GetAdminAPIsForService` which might have caused the controller
187+
- Fixed paging in `GetAdminAPIsForService` which might have caused the controller
186188
to only return the head of the list of Endpoints for Admin API service.
187189
[#3846](https://github.com/Kong/kubernetes-ingress-controller/pull/3846)
188190
- Fixed a race condition in the version-specific feature system.
189191
[#3852](https://github.com/Kong/kubernetes-ingress-controller/pull/3852)
190-
- Fixed a missing reconciliation behavior for Admin API EndpointSlice reconciler
191-
when the EndpointSlice that we receive a reconciliation request for is already
192+
- Fixed a missing reconciliation behavior for Admin API `EndpointSlice` reconciler
193+
when the `EndpointSlice` that we receive a reconciliation request for is already
192194
missing
193195
[#3889](https://github.com/Kong/kubernetes-ingress-controller/pull/3889)
194196
- Fixed leader election role manifest where `""` and `"coordination"` API groups
@@ -2499,7 +2501,7 @@ Please read the changelog and test in your environment.
24992501
- The initial versions were rapildy iterated to deliver
25002502
a working ingress controller.
25012503

2502-
2504+
[2.10.0]: https://github.com/kong/kubernetes-ingress-controller/compare/v2.9.3...v2.10.0
25032505
[2.9.3]: https://github.com/kong/kubernetes-ingress-controller/compare/v2.9.2...v2.9.3
25042506
[2.9.2]: https://github.com/kong/kubernetes-ingress-controller/compare/v2.9.1...v2.9.2
25052507
[2.9.1]: https://github.com/kong/kubernetes-ingress-controller/compare/v2.9.0...v2.9.1

config/image/oss/kustomization.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ images:
77
newTag: '3.3'
88
- name: kic-placeholder
99
newName: kong/kubernetes-ingress-controller
10-
newTag: '2.9.3'
10+
newTag: '2.10.0'

deploy/single/all-in-one-dbless-enterprise.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1668,7 +1668,7 @@ spec:
16681668
fieldRef:
16691669
apiVersion: v1
16701670
fieldPath: metadata.namespace
1671-
image: kong/kubernetes-ingress-controller:2.9.3
1671+
image: kong/kubernetes-ingress-controller:2.10.0
16721672
imagePullPolicy: IfNotPresent
16731673
livenessProbe:
16741674
failureThreshold: 3

deploy/single/all-in-one-dbless-k4k8s-enterprise.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1668,7 +1668,7 @@ spec:
16681668
fieldRef:
16691669
apiVersion: v1
16701670
fieldPath: metadata.namespace
1671-
image: kong/kubernetes-ingress-controller:2.9.3
1671+
image: kong/kubernetes-ingress-controller:2.10.0
16721672
imagePullPolicy: IfNotPresent
16731673
livenessProbe:
16741674
failureThreshold: 3

deploy/single/all-in-one-dbless-konnect-enterprise.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1683,7 +1683,7 @@ spec:
16831683
envFrom:
16841684
- configMapRef:
16851685
name: konnect-config
1686-
image: kong/kubernetes-ingress-controller:2.9.3
1686+
image: kong/kubernetes-ingress-controller:2.10.0
16871687
imagePullPolicy: IfNotPresent
16881688
livenessProbe:
16891689
failureThreshold: 3

deploy/single/all-in-one-dbless-konnect.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1683,7 +1683,7 @@ spec:
16831683
envFrom:
16841684
- configMapRef:
16851685
name: konnect-config
1686-
image: kong/kubernetes-ingress-controller:2.9.3
1686+
image: kong/kubernetes-ingress-controller:2.10.0
16871687
imagePullPolicy: IfNotPresent
16881688
livenessProbe:
16891689
failureThreshold: 3

deploy/single/all-in-one-dbless-legacy.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1716,7 +1716,7 @@ spec:
17161716
fieldRef:
17171717
apiVersion: v1
17181718
fieldPath: metadata.namespace
1719-
image: kong/kubernetes-ingress-controller:2.9.3
1719+
image: kong/kubernetes-ingress-controller:2.10.0
17201720
imagePullPolicy: IfNotPresent
17211721
livenessProbe:
17221722
failureThreshold: 3

deploy/single/all-in-one-dbless.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1668,7 +1668,7 @@ spec:
16681668
fieldRef:
16691669
apiVersion: v1
16701670
fieldPath: metadata.namespace
1671-
image: kong/kubernetes-ingress-controller:2.9.3
1671+
image: kong/kubernetes-ingress-controller:2.10.0
16721672
imagePullPolicy: IfNotPresent
16731673
livenessProbe:
16741674
failureThreshold: 3

deploy/single/all-in-one-postgres-enterprise.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1790,7 +1790,7 @@ spec:
17901790
fieldRef:
17911791
apiVersion: v1
17921792
fieldPath: metadata.namespace
1793-
image: kong/kubernetes-ingress-controller:2.9.3
1793+
image: kong/kubernetes-ingress-controller:2.10.0
17941794
imagePullPolicy: IfNotPresent
17951795
livenessProbe:
17961796
failureThreshold: 3

deploy/single/all-in-one-postgres.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1734,7 +1734,7 @@ spec:
17341734
fieldRef:
17351735
apiVersion: v1
17361736
fieldPath: metadata.namespace
1737-
image: kong/kubernetes-ingress-controller:2.9.3
1737+
image: kong/kubernetes-ingress-controller:2.10.0
17381738
imagePullPolicy: IfNotPresent
17391739
livenessProbe:
17401740
failureThreshold: 3

0 commit comments

Comments
 (0)