From ce56022b5577e107acdccd70955d7aeacc007456 Mon Sep 17 00:00:00 2001 From: Sam Darwin Date: Thu, 22 May 2025 08:13:18 -0600 Subject: [PATCH] ipv6 on GKE Gateway (#1801) --- kube/boost/templates/gateway.yaml | 4 ++++ kube/boost/values-cppal-dev-gke.yaml | 1 + kube/boost/values-production-gke.yaml | 1 + kube/boost/values-stage-gke.yaml | 1 + 4 files changed, 7 insertions(+) diff --git a/kube/boost/templates/gateway.yaml b/kube/boost/templates/gateway.yaml index eaf0a396..87ac4f8a 100644 --- a/kube/boost/templates/gateway.yaml +++ b/kube/boost/templates/gateway.yaml @@ -19,6 +19,10 @@ spec: addresses: - type: NamedAddress value: {{ .Values.gatewayStaticIp }} +{{- if .Values.gatewayStaticIpv6 }} + - type: NamedAddress + value: {{ .Values.gatewayStaticIpv6 }} +{{- end }} --- kind: HTTPRoute diff --git a/kube/boost/values-cppal-dev-gke.yaml b/kube/boost/values-cppal-dev-gke.yaml index 48d84e35..03c4d656 100644 --- a/kube/boost/values-cppal-dev-gke.yaml +++ b/kube/boost/values-cppal-dev-gke.yaml @@ -239,5 +239,6 @@ managedCertName: managed-cert-cppal-dev,managed-cert-cppal-dev2 secretCertName: boostorgcert ingressStaticIp: cppal-dev-ingress1 gatewayStaticIp: cppal-dev-ingress1 +gatewayStaticIpv6: cppal-dev-gateway-ipv6 redisInstall: false celeryInstall: true diff --git a/kube/boost/values-production-gke.yaml b/kube/boost/values-production-gke.yaml index 055df8cc..61aa7dbd 100644 --- a/kube/boost/values-production-gke.yaml +++ b/kube/boost/values-production-gke.yaml @@ -238,5 +238,6 @@ managedCertName: managed-cert-boost-production,managed-cert-boost-production2 secretCertName: boostorgcert ingressStaticIp: boost-production-ingress1 gatewayStaticIp: boost-io-ingress1 +gatewayStaticIpv6: production-gateway-ipv6 redisInstall: false celeryInstall: true diff --git a/kube/boost/values-stage-gke.yaml b/kube/boost/values-stage-gke.yaml index 2f6513b0..391f7bd8 100644 --- a/kube/boost/values-stage-gke.yaml +++ b/kube/boost/values-stage-gke.yaml @@ -238,5 +238,6 @@ managedCertName: managed-cert-boost-stage,managed-cert-boost-stage2 secretCertName: boostorgcert ingressStaticIp: boost-stage-ingress1 gatewayStaticIp: boost-stage-ingress1 +gatewayStaticIpv6: stage-gateway-ipv6 redisInstall: false celeryInstall: true