Skip to content

jhu-sheridan-libraries/msel-jeff-aws-sandbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

msel-jeff-aws-sandbox

This is a simple sandbox setup for Jeff using Terraform. It's used for learning AWS and, hopefully, Terraform as well.

Right now this achieves the following:

  • Creates a VPC with 10.0.0.0/16 ip addresses
  • Creates a Subnet for 10.0.0.0/24 that assigns public ip addresses
  • Creates and Internet Gateway and a default route

Instructions

  1. Download terraform (https://www.terraform.io)
  2. Clone this repo git clone https://github.com/jhu-sheridan-libraries/msel-jeff-aws-sandbox.git)
  3. cd msel-jeff-aws-sandbox
  4. Install awscli pip install -r requirements.txt
  5. Configure aws cli with your AWS IAM credentials
  6. Important Create a profile called "jhuadmin" in awscli using your credentials
  7. Run terraform plan terraform plan -out jeff.plan, this will analyze the environment and figure out what needs to be created
  8. Run terraform apply terraform apply jeff.plan, this will create the resources

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages