X-Git-Url: http://git.squeep.com/?p=awsible;a=blobdiff_plain;f=infrastructure%2Fmodules%2Fterraform-infrastructure%2Fmain.tf;fp=infrastructure%2Fmodules%2Fterraform-infrastructure%2Fmain.tf;h=1da303da677eaee2b3c035c080b7bc8801cdfeb1;hp=0000000000000000000000000000000000000000;hb=8576668075ca95e44481d9c9ed29d7e6af024bdc;hpb=933c48ff1e134168de3aaa2d20e4d43c13d04928 diff --git a/infrastructure/modules/terraform-infrastructure/main.tf b/infrastructure/modules/terraform-infrastructure/main.tf new file mode 100644 index 0000000..1da303d --- /dev/null +++ b/infrastructure/modules/terraform-infrastructure/main.tf @@ -0,0 +1,19 @@ +resource "aws_s3_bucket" "tf_state" { + bucket = "${var.remote_state_bucket}" + region = "${var.region}" + acl = "private" + versioning { + enabled = true + } +} + +resource "aws_dynamodb_table" "tf_lock" { + name = "${var.remote_state_table}" + read_capacity = 1 + write_capacity = 1 + hash_key = "LockID" + attribute { + name = "LockID" + type = "S" + } +}