This commit is contained in:
16
drone.tf
16
drone.tf
@@ -19,11 +19,9 @@ resource "helm_release" "drone_server" {
|
||||
ingress = {
|
||||
enabled = true
|
||||
annotations = {
|
||||
"kubernetes.io/ingress.class" = "traefik"
|
||||
"traefik.ingress.kubernetes.io/router.entrypoints" = "websecure"
|
||||
"traefik.ingress.kubernetes.io/router.tls" = "true"
|
||||
"traefik.ingress.kubernetes.io/router.tls.certresolver" = "acme-thomasklein-me"
|
||||
"traefik.ingress.kubernetes.io/router.tls.domains.0.main" = local.drone_domain
|
||||
"kubernetes.io/ingress.class" = "traefik"
|
||||
"traefik.ingress.kubernetes.io/router.entrypoints" = "websecure"
|
||||
"cert-manager.io/cluster-issuer" = "acme-thomasklein-me"
|
||||
}
|
||||
hosts = [
|
||||
{
|
||||
@@ -36,6 +34,14 @@ resource "helm_release" "drone_server" {
|
||||
]
|
||||
}
|
||||
]
|
||||
tls = [
|
||||
{
|
||||
secretName = "drone-thomasklein.me-tls"
|
||||
hosts = [
|
||||
local.drone_domain,
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}),
|
||||
jsonencode({
|
||||
|
||||
Reference in New Issue
Block a user