infra/terraform/main.nix
Gabriel Simmer 26bc849577
All checks were successful
Lint / lint (push) Successful in 17s
Experiment with Nix to apply Terraform
2023-09-08 11:26:32 +01:00

29 lines
534 B
Nix

{ ... }: {
terraform = {
required_providers = {
cloudflare.source = "cloudflare/cloudflare";
vercel.source = "vercel/vercel";
};
backend."s3" = {
bucket = "gsimmer-terraform-state";
key = "state/personal.tfstate";
region = "eu-west-2";
dynamodb_table = "gsimmer-terraform-lock";
};
};
provider = {
"cloudflare" = {};
"aws" = [
{
region = "us-east-1";
alias = "virginia";
}
{
region = "eu-west-2";
}
];
};
}