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