From 990d29ae6cd5a81f9b540696c9027f66dc071e82 Mon Sep 17 00:00:00 2001 From: shockrah Date: Tue, 21 Oct 2025 12:42:02 -0700 Subject: [PATCH] Adding annotations & host field to ingress Also updating the staging target to production target for lets encrypt cluster issuer --- infra/vultr-kubernetes/cluster-issuer.yaml | 2 +- infra/vultr-kubernetes/ingress.tf | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/infra/vultr-kubernetes/cluster-issuer.yaml b/infra/vultr-kubernetes/cluster-issuer.yaml index 5046516..f0021db 100644 --- a/infra/vultr-kubernetes/cluster-issuer.yaml +++ b/infra/vultr-kubernetes/cluster-issuer.yaml @@ -5,7 +5,7 @@ metadata: spec: acme: # The ACME server URL - server: https://acme-staging-v02.api.letsencrypt.org/directory + server: https://acme-v02.api.letsencrypt.org/directory preferredChain: "ISRG Root X1" # Email address used for ACME registration email: dev@shockrah.xyz diff --git a/infra/vultr-kubernetes/ingress.tf b/infra/vultr-kubernetes/ingress.tf index 5c7ada4..72b1a80 100644 --- a/infra/vultr-kubernetes/ingress.tf +++ b/infra/vultr-kubernetes/ingress.tf @@ -4,6 +4,7 @@ resource kubernetes_ingress_v1 health { namespace = var.playground.namespace annotations = { "cert-manager.io/cluster-issuer" = "letsencrypt" + "cert-manager.io/ingress.class" = "nginx" } } spec { @@ -13,6 +14,7 @@ resource kubernetes_ingress_v1 health { secret_name = "shockrah" } rule { + host = "sanity.shockrah.xyz" http { path { path = "/"