diff --git a/k8s/cloud/overlays/exposed_services_gclb/cloud_ingress.yaml b/k8s/cloud/overlays/exposed_services_gclb/cloud_ingress.yaml index a70915d2d18..866f60da6de 100644 --- a/k8s/cloud/overlays/exposed_services_gclb/cloud_ingress.yaml +++ b/k8s/cloud/overlays/exposed_services_gclb/cloud_ingress.yaml @@ -5,7 +5,7 @@ metadata: name: cloud-ingress annotations: networking.gke.io/v1beta1.FrontendConfig: "frontend-config" - networking.gke.io/managed-certificates: cloud-ingress-managed-cert + networking.gke.io/managed-certificates: cloud-ingress-managed-cert,cloud-ingress-managed-cert-noslackin spec: rules: - http: diff --git a/k8s/cloud/prod/cloud_ingress_managed_cert.yaml b/k8s/cloud/prod/cloud_ingress_managed_cert.yaml index 92aa48a70e1..d05a5589495 100644 --- a/k8s/cloud/prod/cloud_ingress_managed_cert.yaml +++ b/k8s/cloud/prod/cloud_ingress_managed_cert.yaml @@ -8,4 +8,5 @@ spec: - withpixie.ai - work.withpixie.ai - docs.withpixie.ai + - slackin.withpixie.ai - segment.withpixie.ai diff --git a/k8s/cloud/prod/cloud_ingress_managed_cert_noslackin.yaml b/k8s/cloud/prod/cloud_ingress_managed_cert_noslackin.yaml new file mode 100644 index 00000000000..dd9bd1fdda4 --- /dev/null +++ b/k8s/cloud/prod/cloud_ingress_managed_cert_noslackin.yaml @@ -0,0 +1,11 @@ +--- +apiVersion: networking.gke.io/v1 +kind: ManagedCertificate +metadata: + name: cloud-ingress-managed-cert-noslackin +spec: + domains: + - withpixie.ai + - work.withpixie.ai + - docs.withpixie.ai + - segment.withpixie.ai diff --git a/k8s/cloud/prod/kustomization.yaml b/k8s/cloud/prod/kustomization.yaml index e804b7d9c33..d7e0a0a4a33 100644 --- a/k8s/cloud/prod/kustomization.yaml +++ b/k8s/cloud/prod/kustomization.yaml @@ -22,6 +22,7 @@ replicas: resources: - frontend_config.yaml - cloud_ingress_managed_cert.yaml +- cloud_ingress_managed_cert_noslackin.yaml - cloud_proxy_backend_config.yaml - vzconn_backend_config.yaml - ../base diff --git a/k8s/cloud/staging/cloud_ingress_managed_cert.yaml b/k8s/cloud/staging/cloud_ingress_managed_cert.yaml index 96b032b6263..e33765b3a6d 100644 --- a/k8s/cloud/staging/cloud_ingress_managed_cert.yaml +++ b/k8s/cloud/staging/cloud_ingress_managed_cert.yaml @@ -8,4 +8,5 @@ spec: - staging.withpixie.dev - work.staging.withpixie.dev - docs.staging.withpixie.dev + - slackin.staging.withpixie.dev - segment.staging.withpixie.dev diff --git a/k8s/cloud/staging/cloud_ingress_managed_cert_noslackin.yaml b/k8s/cloud/staging/cloud_ingress_managed_cert_noslackin.yaml new file mode 100644 index 00000000000..fa93d857366 --- /dev/null +++ b/k8s/cloud/staging/cloud_ingress_managed_cert_noslackin.yaml @@ -0,0 +1,11 @@ +--- +apiVersion: networking.gke.io/v1 +kind: ManagedCertificate +metadata: + name: cloud-ingress-managed-cert-noslackin +spec: + domains: + - staging.withpixie.dev + - work.staging.withpixie.dev + - docs.staging.withpixie.dev + - segment.staging.withpixie.dev diff --git a/k8s/cloud/staging/kustomization.yaml b/k8s/cloud/staging/kustomization.yaml index 9d7c919f277..b8de561f091 100644 --- a/k8s/cloud/staging/kustomization.yaml +++ b/k8s/cloud/staging/kustomization.yaml @@ -20,6 +20,7 @@ replicas: resources: - frontend_config.yaml - cloud_ingress_managed_cert.yaml +- cloud_ingress_managed_cert_noslackin.yaml - cloud_proxy_backend_config.yaml - vzconn_backend_config.yaml - ../base diff --git a/k8s/cloud/testing/cloud_ingress_managed_cert.yaml b/k8s/cloud/testing/cloud_ingress_managed_cert.yaml index 9f8e0037368..5e7aedd89a5 100644 --- a/k8s/cloud/testing/cloud_ingress_managed_cert.yaml +++ b/k8s/cloud/testing/cloud_ingress_managed_cert.yaml @@ -8,3 +8,4 @@ spec: - testing.withpixie.dev - work.testing.withpixie.dev - docs.testing.withpixie.dev + - slackin.testing.withpixie.dev diff --git a/k8s/cloud/testing/cloud_ingress_managed_cert_noslackin.yaml b/k8s/cloud/testing/cloud_ingress_managed_cert_noslackin.yaml new file mode 100644 index 00000000000..9f3f9e84dbb --- /dev/null +++ b/k8s/cloud/testing/cloud_ingress_managed_cert_noslackin.yaml @@ -0,0 +1,10 @@ +--- +apiVersion: networking.gke.io/v1 +kind: ManagedCertificate +metadata: + name: cloud-ingress-managed-cert-noslackin +spec: + domains: + - testing.withpixie.dev + - work.testing.withpixie.dev + - docs.testing.withpixie.dev diff --git a/k8s/cloud/testing/kustomization.yaml b/k8s/cloud/testing/kustomization.yaml index af9a3141ffb..8eecc99c986 100644 --- a/k8s/cloud/testing/kustomization.yaml +++ b/k8s/cloud/testing/kustomization.yaml @@ -20,6 +20,7 @@ replicas: resources: - frontend_config.yaml - cloud_ingress_managed_cert.yaml +- cloud_ingress_managed_cert_noslackin.yaml - cloud_proxy_backend_config.yaml - vzconn_backend_config.yaml - ../base