From cce876cb9dcb19b9e96a6d26857644095aec486b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Grzegorz=20Burzy=C5=84ski?= Date: Fri, 7 Jul 2023 11:20:03 +0200 Subject: [PATCH] fix(ingress): make admin api service headless (#835) The default deployment type for kong/ingress is Gateway Discovery. It should create a headless service for the admin API. --- charts/ingress/CHANGELOG.md | 8 ++++++++ charts/ingress/Chart.lock | 8 ++++---- charts/ingress/Chart.yaml | 2 +- charts/ingress/values.yaml | 2 ++ 4 files changed, 15 insertions(+), 5 deletions(-) diff --git a/charts/ingress/CHANGELOG.md b/charts/ingress/CHANGELOG.md index 615c6a0a1..3baaad7d2 100644 --- a/charts/ingress/CHANGELOG.md +++ b/charts/ingress/CHANGELOG.md @@ -1,5 +1,13 @@ # Changelog +## 0.3.0 + +### Fixes + +- Changed default `gateway.admin` service from `NodePort` to headless `ClusterIP` + which is expected for Gateway Discovery to work. + [#835](https://github.com/Kong/charts/pull/835) + ## 0.2.0 ### Improvements diff --git a/charts/ingress/Chart.lock b/charts/ingress/Chart.lock index dd51bea2b..d1c0fd6e9 100644 --- a/charts/ingress/Chart.lock +++ b/charts/ingress/Chart.lock @@ -1,9 +1,9 @@ dependencies: - name: kong repository: https://charts.konghq.com - version: 2.23.0 + version: 2.24.0 - name: kong repository: https://charts.konghq.com - version: 2.23.0 -digest: sha256:bfc17662001d97f0cff9445495802d8d33561655415b53f6b02a49c1d16399d4 -generated: "2023-06-07T10:35:15.48719+02:00" + version: 2.24.0 +digest: sha256:ba896c6e8690635eb398e6c1d12ada44cf7878fc7a44ee45b2311ff5a0e4c8c7 +generated: "2023-07-07T11:01:06.255154+02:00" diff --git a/charts/ingress/Chart.yaml b/charts/ingress/Chart.yaml index f39dd1741..51af3d126 100644 --- a/charts/ingress/Chart.yaml +++ b/charts/ingress/Chart.yaml @@ -9,7 +9,7 @@ maintainers: name: ingress sources: - https://github.com/Kong/charts/tree/main/charts/kong -version: 0.2.0 +version: 0.3.0 appVersion: "3.3" dependencies: - name: kong diff --git a/charts/ingress/values.yaml b/charts/ingress/values.yaml index da4fbeb77..ce22d7815 100644 --- a/charts/ingress/values.yaml +++ b/charts/ingress/values.yaml @@ -28,6 +28,8 @@ gateway: admin: enabled: true + type: ClusterIP + clusterIP: None ingressController: enabled: false