diff options
| author | Ellie <ecsymonds@gmail.com> | 2024-08-13 10:17:16 +0100 |
|---|---|---|
| committer | Ellie <ecsymonds@gmail.com> | 2024-08-13 10:17:16 +0100 |
| commit | 387552682b4a45faf80f0c0bbde8cff8d2a02027 (patch) | |
| tree | 7b31d1c422f0c9301afc13b1b9ffbe847b61def9 /terraform | |
| parent | ef770c1ea4ee633489323a8ab321b1214b51a770 (diff) | |
| parent | 7aefa25293c7130586cb52340b79868362a7ea1d (diff) | |
| download | de-project-bentley-387552682b4a45faf80f0c0bbde8cff8d2a02027.tar.gz de-project-bentley-387552682b4a45faf80f0c0bbde8cff8d2a02027.zip | |
Merge remote-tracking branch 'origin/development' into chore/tf-iam
Diffstat (limited to 'terraform')
| -rw-r--r-- | terraform/main.tf | 26 | ||||
| -rw-r--r-- | terraform/vars.tf | 23 |
2 files changed, 49 insertions, 0 deletions
diff --git a/terraform/main.tf b/terraform/main.tf new file mode 100644 index 0000000..3ca9a3d --- /dev/null +++ b/terraform/main.tf @@ -0,0 +1,26 @@ +terraform { + required_providers { + aws = { + source = "hashicorp/aws" + version = "~>5.0" + } + } + backend "s3" { + bucket = "bentley-secrets" + key = "bentley-project/terraform.tfstate" + region = "eu-west-2" + } +} + +provider "aws" { + region = "eu-west-2" + default_tags { + tags = { + ProjectName = "Terrific-Totes" + Team = "Team-Bentley" + Environment = "Dev" + GitHubRepo = "de-project-bentley" + ManagedBy = "Terraform" + } + } +}
\ No newline at end of file diff --git a/terraform/vars.tf b/terraform/vars.tf new file mode 100644 index 0000000..166f2c5 --- /dev/null +++ b/terraform/vars.tf @@ -0,0 +1,23 @@ +variable "s3_extract_bucket_name" { + type = string + default = "extract-bucket" +} + +variable "s3_transform_bucket_name" { + type = string + default = "transform-bucket" +} + +variable "extract_lambda_name" { + type = string + default = "extract-lambda" +} + +variable "transform_lambda_name" { + type = string + default = "transform-lambda" +} + +data "aws_caller_identity" "current" {} + +data "aws_region" "current" {}
\ No newline at end of file |
