tf-infra/providers.tf
Lander Van den Bulcke b9f3259f6a
feat: add servers module
Signed-off-by: Lander Van den Bulcke <landervandenbulcke@gmail.com>
2025-01-13 15:29:50 +01:00

30 lines
777 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 {
cloudflare = {
source = "cloudflare/cloudflare"
version = "5.0.0-rc1"
}
hcloud = {
source = "opentofu/hcloud"
version = "~> 1.49.1"
}
}
}
provider "cloudflare" {}
provider "hcloud" {}