diff --git a/perf-dash.k8s.io/certificate.yaml b/perf-dash.k8s.io/certificate.yaml index 0e2e0625a97..aa533ac2fed 100644 --- a/perf-dash.k8s.io/certificate.yaml +++ b/perf-dash.k8s.io/certificate.yaml @@ -1,14 +1,8 @@ -apiVersion: cert-manager.io/v1alpha2 -kind: Certificate +apiVersion: networking.gke.io/v1 +kind: ManagedCertificate metadata: name: perfdash-k8s-io - annotations: - acme.cert-manager.io/http01-override-ingress-name: "perfdash" - cert-manager.io/issue-temporary-certificate: "true" + namespace: perfdash spec: - secretName: perfdash-k8s-io-tls - issuerRef: - kind: ClusterIssuer - name: letsencrypt-prod - dnsNames: + domains: - perf-dash.k8s.io diff --git a/perf-dash.k8s.io/ingress.yaml b/perf-dash.k8s.io/ingress.yaml index 53955cdee3a..490549bfd13 100644 --- a/perf-dash.k8s.io/ingress.yaml +++ b/perf-dash.k8s.io/ingress.yaml @@ -2,13 +2,14 @@ apiVersion: networking.k8s.io/v1beta1 kind: Ingress metadata: name: perfdash + namespace: perfdash labels: app: perfdash annotations: + kubernetes.io/ingress.class: gce kubernetes.io/ingress.global-static-ip-name: perf-dash-k8s-io-ingress-prod + networking.gke.io/managed-certificates: perfdash-k8s-io spec: - tls: - - secretName: perfdash-k8s-io-tls backend: serviceName: perfdash-status servicePort: status