From 2bed2eea4959c36f292883598003e1f207ed2c8d Mon Sep 17 00:00:00 2001 From: Marcus Kammer Date: Wed, 26 Jun 2024 17:29:56 +0200 Subject: [PATCH] Update terraform --- aws.tf | 23 ----------------------- main.tf | 8 ++++++++ providers.tf | 14 ++++++++++++++ 3 files changed, 22 insertions(+), 23 deletions(-) delete mode 100644 aws.tf create mode 100644 main.tf create mode 100644 providers.tf diff --git a/aws.tf b/aws.tf deleted file mode 100644 index 0b9e71c..0000000 --- a/aws.tf +++ /dev/null @@ -1,23 +0,0 @@ -terraform { - required_providers { - aws = { - source = "hashicorp/aws" - version = "~> 4.16" - } - } - - required_version = ">= 1.2.0" -} - -provider "aws" { - region = "us-west-2" -} - -resource "aws_instance" "app_server" { - ami = "ami-830c94e3" - instance_type = "t2.micro" - - tags = { - Name = "ExampleAppServerInstance" - } -} diff --git a/main.tf b/main.tf new file mode 100644 index 0000000..3d1e6cf --- /dev/null +++ b/main.tf @@ -0,0 +1,8 @@ +resource "aws_vpc" "survey-buttler-vpc" { + cidr_block = "10.123.0.0/16" + enable_dns_hostnames = true + enable_dns_support = true + tags = { + Name = "survey-buttler-vpc" + } +} diff --git a/providers.tf b/providers.tf new file mode 100644 index 0000000..5ce78ef --- /dev/null +++ b/providers.tf @@ -0,0 +1,14 @@ +terraform { + required_providers { + aws = { + source = "hashicorp/aws" + version = "~> 4.16" + } + } + required_version = ">= 1.2.0" +} + +provider "aws" { + region = "us-west-2" + shared_credentials_files = ["~/.aws/credentials"] +}