blurringtool-ml-deployment/provider.tf

32 lines
945 B
HCL
Executable file

terraform {
required_providers { # ! like the name says "required"
stackit = {
source = "stackitcloud/stackit"
version = "0.50.0"
}
}
backend "s3" { # while the block is optional
bucket = "server-deployment" # bucket must be set
key = "new_blurringtool_server.tfstate" # path to state file must be set
region = "eu01"
skip_credentials_validation = true # these three are needed when opted in
skip_region_validation = true
skip_requesting_account_id = true
}
}
provider "stackit" { # also required
default_region = "eu01" # keep it as it is
#enable_beta_resources = true # this is optional
# Configuration options
}
provider "vault" { # required when vault env vars are set -> see README.md
}
# provider "aws" {
# region = "eu01"
# }