[CERT-MANAGER] Initialise

This commit is contained in:
Kat Inskip 2023-05-01 10:53:08 -07:00
parent 3c4ee07603
commit 99ea5615eb
Signed by: kat
GPG key ID: 465E64DECEA8CF0F
2 changed files with 20 additions and 3 deletions

17
cluster/cert-manager.tf Normal file
View file

@ -0,0 +1,17 @@
resource "helm_release" "cert-manager" {
name = "cert-manager"
repository = "https://charts.jetstack.io"
chart = "cert-manager"
create_namespace = true
namespace = "cert-manager"
timeout = var.helm_timeout
cleanup_on_fail = true
force_update = true
values = [
yamlencode({
installCRDS = true
})
]
}

View file

@ -13,9 +13,9 @@ resource "kubernetes_secret" "cloudflare_api_token" {
type = "Opaque"
}
resource "kubernetes_manifest" "cert_manager_cloudflare_issuer" {
/*resource "kubernetes_manifest" "cert_manager_cloudflare_issuer" {
depends_on = [
helm_release.traefik
helm_release.cert-manager
]
manifest = {
@ -48,4 +48,4 @@ resource "kubernetes_manifest" "cert_manager_cloudflare_issuer" {
}
}
}
}
}*/