diff --git a/.gitignore b/.gitignore index 985c78c..efb19a1 100644 --- a/.gitignore +++ b/.gitignore @@ -3,6 +3,7 @@ inventory.* README.* !README.adoc password.txt +.envrc # Created by https://www.toptal.com/developers/gitignore/api/vim,ansible,jetbrains,terraform # Edit at https://www.toptal.com/developers/gitignore?templates=vim,ansible,jetbrains,terraform diff --git a/versions.tf b/versions.tf index 290df94..c26d3ff 100644 --- a/versions.tf +++ b/versions.tf @@ -1,4 +1,18 @@ terraform { + backend "s3" { + bucket = "nemoinho-tfstate" + key = "hetzner-infra/terraform.tfstate" + region = "eu-central-003" + endpoints = { + s3 = "https://s3.eu-central-003.backblazeb2.com" + } + skip_credentials_validation = true + skip_region_validation = true + skip_metadata_api_check = true + skip_requesting_account_id = true + skip_s3_checksum = true + } + required_providers { hetznerdns = { source = "timohirt/hetznerdns"