This commit is contained in:
7
main.tf
7
main.tf
@@ -5,6 +5,10 @@ data "vault_generic_secret" "cloudflare" {
|
|||||||
path = var.vault_cloudflare_path
|
path = var.vault_cloudflare_path
|
||||||
}
|
}
|
||||||
|
|
||||||
|
data "vault_generic_secret" "authentik" {
|
||||||
|
path = var.vault_authentik_path
|
||||||
|
}
|
||||||
|
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
# LOCALS
|
# LOCALS
|
||||||
# =============================================================================
|
# =============================================================================
|
||||||
@@ -15,6 +19,9 @@ locals {
|
|||||||
cloudflare_account_id = data.vault_generic_secret.cloudflare.data["account_id"]
|
cloudflare_account_id = data.vault_generic_secret.cloudflare.data["account_id"]
|
||||||
cloudflare_email = data.vault_generic_secret.cloudflare.data["email"]
|
cloudflare_email = data.vault_generic_secret.cloudflare.data["email"]
|
||||||
|
|
||||||
|
authentik_oidc_client_id_cloudflare = data.vault_generic_secret.authentik.data["client_id_cloudflare"]
|
||||||
|
authentik_oidc_secret_cloudflare = data.vault_generic_secret.authentik.data["secret_cloudflare"]
|
||||||
|
|
||||||
# Construction des ingress rules pour toutes les applications
|
# Construction des ingress rules pour toutes les applications
|
||||||
ingress_rules = concat(
|
ingress_rules = concat(
|
||||||
[
|
[
|
||||||
|
|||||||
Reference in New Issue
Block a user