Skip to content

agray998/terraform-aws-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

terraform-aws-example

Example AWS infrastructure and app deployment using terraform.
This repo contains terraform files which will create a Ubuntu 20.04 instance on AWS- along with associated network infrastructure- and deploy a simple Flask application (which can be found here) on this VM, which can then be accessed on port 5000.

In order to deploy this infrastructure, the following variables must be either set as environment variables with the prefix TF_VAR_ or, alternately, passed in at runtime using the -var option:

  • accesskey - the access key for your AWS account
  • secretkey - the secret key for your AWS account
  • ubuntu_ami - An AMI for a Ubuntu EC2 instance Once these variables are set, run the following commands:
terraform init  
terraform plan  
terraform apply

About

Example AWS infrastructure deployment using terraform

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages