infra/terraform/main.nix

29 lines
527 B
Nix
Raw Normal View History

2024-02-05 13:13:44 +00:00
{...}: {
2023-09-08 11:26:32 +01:00
terraform = {
required_providers = {
cloudflare.source = "cloudflare/cloudflare";
vercel.source = "vercel/vercel";
};
backend."s3" = {
bucket = "gsimmer-terraform-state";
2024-02-05 13:13:44 +00:00
key = "state/personal.tfstate";
2023-09-08 11:26:32 +01:00
region = "eu-west-2";
dynamodb_table = "gsimmer-terraform-lock";
};
};
2024-02-05 13:13:44 +00:00
2023-09-08 11:26:32 +01:00
provider = {
"cloudflare" = {};
"aws" = [
{
region = "us-east-1";
alias = "virginia";
}
{
region = "eu-west-2";
}
];
};
}