diff --git a/stable/kong/Chart.yaml b/stable/kong/Chart.yaml index 1cc5ef08aa..1deb24f0a3 100644 --- a/stable/kong/Chart.yaml +++ b/stable/kong/Chart.yaml @@ -12,5 +12,5 @@ maintainers: name: kong sources: - https://github.com/Kong/kong -version: 0.30.0 +version: 0.30.1 appVersion: 1.3 diff --git a/stable/kong/README.md b/stable/kong/README.md index e39131e4e4..cb633fb4e4 100644 --- a/stable/kong/README.md +++ b/stable/kong/README.md @@ -90,6 +90,7 @@ and their default values. | proxy.tls.hostPort | Host port to use for TLS | | | proxy.tls.overrideServiceTargetPort| Override service port to use for TLS without touching Kong containerPort | | | proxy.type | k8s service type. Options: NodePort, ClusterIP, LoadBalancer | `NodePort` | +| proxy.clusterIP | k8s service clusterIP | | | proxy.loadBalancerSourceRanges | Limit proxy access to CIDRs if set and service type is `LoadBalancer` | `[]` | | proxy.loadBalancerIP | To reuse an existing ingress static IP for the admin service | | | proxy.externalIPs | IPs for which nodes in the cluster will also accept traffic for the proxy | `[]` | @@ -407,6 +408,12 @@ You can can learn about kong ingress custom resource definitions [here](https:// ## Changelog +======= +### 0.30.1 + +#### New Features + +- Add support for specifying Proxy service cluster ip. ### 0.30.0 diff --git a/stable/kong/templates/service-kong-proxy.yaml b/stable/kong/templates/service-kong-proxy.yaml index 4f32bc34fd..32f91fdee5 100644 --- a/stable/kong/templates/service-kong-proxy.yaml +++ b/stable/kong/templates/service-kong-proxy.yaml @@ -50,6 +50,9 @@ spec: {{- if .Values.proxy.externalTrafficPolicy }} externalTrafficPolicy: {{ .Values.proxy.externalTrafficPolicy }} {{- end }} + {{- if .Values.proxy.clusterIP }} + clusterIP: {{ .Values.proxy.clusterIP }} + {{- end }} selector: app: {{ template "kong.name" . }}