From e5c061f07a3257ff3c120a8e3e70c322a8a44164 Mon Sep 17 00:00:00 2001 From: Aditya Choudhari <48932219+adityachoudhari26@users.noreply.github.com> Date: Fri, 1 Mar 2024 11:26:42 -0800 Subject: [PATCH] chore: dont create managed cert in charts for google (#85) --- charts/operator-wandb/Chart.yaml | 2 +- charts/operator-wandb/templates/ingress.yaml | 21 -------------------- 2 files changed, 1 insertion(+), 22 deletions(-) diff --git a/charts/operator-wandb/Chart.yaml b/charts/operator-wandb/Chart.yaml index 520c1512..2df66acb 100644 --- a/charts/operator-wandb/Chart.yaml +++ b/charts/operator-wandb/Chart.yaml @@ -2,7 +2,7 @@ apiVersion: v2 name: operator-wandb description: A Helm chart for deploying W&B to Kubernetes type: application -version: 0.10.44 +version: 0.10.45 appVersion: 1.0.0 icon: https://wandb.ai/logo.svg diff --git a/charts/operator-wandb/templates/ingress.yaml b/charts/operator-wandb/templates/ingress.yaml index 4db66dcb..cd49c9f2 100644 --- a/charts/operator-wandb/templates/ingress.yaml +++ b/charts/operator-wandb/templates/ingress.yaml @@ -1,18 +1,4 @@ {{- if .Values.ingress.issuer.create }} -{{- if eq .Values.ingress.issuer.provider "google" }} ---- -apiVersion: networking.gke.io/v1 -kind: ManagedCertificate -metadata: - name: {{ .Release.Name }}-cert - namespace: {{ .Release.Namespace }} - labels: - {{- include "wandb.commonLabels" . | nindent 4 }} -spec: - domains: - - {{ replace "https://" "" (replace "http://" "" .Values.global.host) }} -{{- else }} ---- apiVersion: cert-manager.io/v1 kind: Issuer metadata: @@ -34,7 +20,6 @@ spec: ingress: class: {{ .Values.ingress.class }} {{- end }} -{{- end }} --- apiVersion: networking.k8s.io/v1 kind: Ingress @@ -47,12 +32,8 @@ metadata: {{- end }} annotations: {{- if .Values.ingress.issuer.create }} - {{- if eq .Values.ingress.issuer.provider "google" }} - "networking.gke.io/managed-certificates" : "{{ .Release.Name }}-cert" - {{- else }} "cert-manager.io/issuer": "{{ .Release.Name }}-issuer" "cert-manager.io/acme-challenge-type": "http01" - {{- end }} "kubernetes.io/ingress.allow-http" : "false" {{- end }} @@ -64,11 +45,9 @@ spec: {{- $defaultHost := include "defaultHost" . -}} {{- if .Values.ingress.issuer.create }} - {{- if ne .Values.ingress.issuer.provider "google" }} tls: - host: [{{ $defaultHost }}] secretName: {{ .Release.Name }}-tls - {{- end }} {{- else }} tls: {{ toYaml .Values.ingress.tls | nindent 4 }} {{- end }}