Files
terraform-cloudflare-dns-zo…/provider.tf
Hubert Cornet 559980c232
Some checks failed
Terraform Apply / Terraform Apply (push) Failing after 17s
Actualiser provider.tf
2025-07-06 15:58:36 +02:00

28 lines
698 B
HCL

terraform {
required_providers {
cloudflare = {
source = "cloudflare/cloudflare"
#version = "~> 4.50"
version = "~> 5.6.0"
}
vault = {
version = "~> 4.6.0"
}
}
required_version = ">= 1.7.5"
}
provider "cloudflare" {
api_token = data.vault_generic_secret.cloudflare.data["api_token"]
email = data.vault_generic_secret.cloudflare.data["email"]
# ip_server_a = data.vault_generic_secret.kv-cloudflare.data["ip_server"]
# zone_id = data.vault_generic_secret.kv-cloudflare.data["zone_id"]
}
provider "vault" {
address = var.vault_url
skip_child_token = true
skip_tls_verify = true
token = var.vault_token
}