paolodm / demo-terraform-101

Before and after demo code for the Terraform Introduction training course

Home Page:https://www.hashicorp.com/training

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Terraform Intro Demo

Before and after code for a Terraform Introduction class.

Terraform Cloud

This branch is for use with a student's own AWS credentials and is intended to run on Terraform Cloud (but can also run locally).

Major changes:

  • A security group is created for SSH and HTTP

  • The configuration only uses resources built by the configuration itself

  • public_key and private_key should be provided as contents rather than a path to a file.

  • AWS credentials should be provided as environment variables.

    export AWS_ACCESS_KEY_ID="AAAA" export AWS_SECRET_ACCESS_KEY="AAAA" export AWS_DEFAULT_REGION="us-west-2"

About

Before and after demo code for the Terraform Introduction training course

https://www.hashicorp.com/training

License:MIT License


Languages

Language:JavaScript 93.9%Language:CSS 2.6%Language:HCL 2.0%Language:Go 0.8%Language:HTML 0.4%Language:Shell 0.2%Language:Smarty 0.1%