summaryrefslogtreecommitdiffstats
path: root/main.tf
diff options
context:
space:
mode:
authorSpike <avlampson+git@gmail.com>2019-04-07 22:03:31 +0100
committerSpike <avlampson+git@gmail.com>2019-04-07 22:03:31 +0100
commitbb81085619769aca861ab5d5bbff86f71c9435d2 (patch)
tree80b45de34d9f0647c10e6d6fae5b408c21c190c5 /main.tf
downloadfundapp_demo-master.zip
fundapp_demo-master.tar.gz
fundapp_demo-master.tar.bz2
Autoscaling Group, and associated controls and configsHEADmaster
Diffstat (limited to 'main.tf')
-rw-r--r--main.tf27
1 files changed, 27 insertions, 0 deletions
diff --git a/main.tf b/main.tf
new file mode 100644
index 0000000..0355e22
--- /dev/null
+++ b/main.tf
@@ -0,0 +1,27 @@
+terraform {
+ backend "s3" {
+ bucket = "fundapp_demo_remote_state"
+ region = "eu-west-2"
+ key = "terraform.tfstate"
+ dynamodb_table = "terraform-state-lock-dynamo"
+ encrypt = true
+ }
+}
+
+provider "aws" {
+ region = "${var.aws_region}"
+}
+
+resource "aws_vpc" "fundapp_demo_vpc" {
+ cidr_block = "${var.vpn_cidr}"
+ enable_dns_support = true
+ enable_dns_hostnames = true
+}
+
+resource "aws_internet_gateway" "fundapp_demo_aws_igw" {
+ vpc_id = "${aws_vpc.fundapp_demo_vpc.id}"
+
+ tags {
+ Name = "${var.vpc_name}_igw"
+ }
+}