mirror of
https://github.com/kittywitch/nixfiles.git
synced 2026-02-09 12:29:19 -08:00
[CERT-MANAGER] Initialise
This commit is contained in:
parent
3c4ee07603
commit
99ea5615eb
2 changed files with 20 additions and 3 deletions
17
cluster/cert-manager.tf
Normal file
17
cluster/cert-manager.tf
Normal 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
|
||||||
|
})
|
||||||
|
]
|
||||||
|
}
|
||||||
|
|
@ -13,9 +13,9 @@ resource "kubernetes_secret" "cloudflare_api_token" {
|
||||||
type = "Opaque"
|
type = "Opaque"
|
||||||
}
|
}
|
||||||
|
|
||||||
resource "kubernetes_manifest" "cert_manager_cloudflare_issuer" {
|
/*resource "kubernetes_manifest" "cert_manager_cloudflare_issuer" {
|
||||||
depends_on = [
|
depends_on = [
|
||||||
helm_release.traefik
|
helm_release.cert-manager
|
||||||
]
|
]
|
||||||
|
|
||||||
manifest = {
|
manifest = {
|
||||||
|
|
@ -48,4 +48,4 @@ resource "kubernetes_manifest" "cert_manager_cloudflare_issuer" {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}*/
|
||||||
Loading…
Add table
Add a link
Reference in a new issue