Files

29 lines
649 B
Terraform

terraform {
required_version = ">= 1.5"
required_providers {
vultr = {
source = "vultr/vultr"
version = "~> 2.0"
}
}
backend "s3" {
key = "rustyip/terraform.tfstate"
# Cloudflare R2 (S3-compatible)
# bucket, endpoint, access_key, secret_key are passed via -backend-config
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
}
}
provider "vultr" {
api_key = var.vultr_api_key
}