mirror of
https://github.com/NetworkCats/rustyip.git
synced 2026-11-13 16:17:46 +00:00
29 lines
649 B
Terraform
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
|
|
}
|