This commit is contained in:
27
provider.tf
27
provider.tf
@@ -0,0 +1,27 @@
|
|||||||
|
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
|
||||||
|
}
|
Reference in New Issue
Block a user