defaults { subject = "{{ .Name }}.koszewscy.waw.pl" type = "server" validity = "1y" san = ["DNS:{{ .Name }}.koszewscy.waw.pl"] } variables = { Domain = "koszewscy.email" Country = "PL" } certificate "grafana" { # from default: subject = "{{ .Name }}.koszewscy.waw.pl" # result: grafana.koszewscy.waw.pl # from default: type = "server" # from default: validity = "1y" # from default: san = ["DNS:{{ .Name }}.koszewscy.waw.pl"] # result: [ "DNS:grafana.koszewscy.waw.pl" ] } certificate "loki" { subject = "{{ .Name }}.koszewscy.email" # result: loki.koszewscy.email # from default: type = "server" # from default: validity = "1y" san = ["DNS:{{ .Name }}.koszewscy.email"] # result: [ "DNS:loki.koszewscy.email" ] } certificate "alloy" {} certificate "prometheus" { subject = "{{ .Name }}.{{ .Domain }}" # result: prometheus.koszewscy.email san = ["DNS:{{ .Name }}.{{ .Domain }}"] # result: [ "DNS:prometheus.koszewscy.email" ] }