Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/itzzjb/terraform-basics

Learning the basics of terraform by builing a simple infrastructure in AWS
https://github.com/itzzjb/terraform-basics

basics infrastructure-as-code terraform

Last synced: about 1 month ago
JSON representation

Learning the basics of terraform by builing a simple infrastructure in AWS

Awesome Lists containing this project

README

        

# Terraform Basics

`terraform init` — In order to prepare the working directory for use with Terraform, the command performs Backend Initialization, Child Module Installation, and Plugin Installation.

`terraform plan` — Plan will generate an execution plan, showing you what actions will be taken without actually performing the planned actions.

`terraform apply` — Create or update infrastructure depending on the configuration files. By default, a plan will be generated first and will need to be approved before it is applied.

`terraform destroy` — Destroy the infrastructure managed by Terraform.

`terraform refresh` — Modify the state file with updated metadata containing information on the resources being managed in Terraform. Will not modify your infrastructure.