tf-infra/providers.tf
Lander Van den Bulcke a2c9418765
feat: add api token
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-07-08 12:30:00 +02:00

36 lines
867 B
HCL

terraform {
backend "s3" {
bucket = "tf-state"
key = "tf-cloudflare/terraform.tfstate"
region = "auto"
skip_credentials_validation = true
skip_metadata_api_check = true
skip_region_validation = true
skip_requesting_account_id = true
skip_s3_checksum = true
use_path_style = true
endpoints = {
s3 = "https://daf6ae2391d4d68ecf3c5af2f1540f5c.r2.cloudflarestorage.com"
}
}
required_providers {
b2 = {
source = "Backblaze/b2"
version = "0.10.0"
}
cloudflare = {
source = "cloudflare/cloudflare"
version = ">= 5.6.0"
}
hcloud = {
source = "opentofu/hcloud"
version = ">= 1.49.1"
}
}
}
provider "b2" {}
provider "cloudflare" {}
provider "hcloud" {}