{"repo":"venkateshk111/terraform-beginners-guide","free":true,"listed":false,"github":"https://github.com/venkateshk111/terraform-beginners-guide","clone":"git clone https://github.com/venkateshk111/terraform-beginners-guide.git","description":"Terraform Beginners Guide and Demos to Practice","language":"HCL","stars":112,"topics":["aws","terraform","terraform-aws","aws-terraform","aws-terraform-code","infrastructure-as-code","terraform-modules","terraform-provider","terraform-state","terraform-variables"],"license":"MIT","category":"deployment-docker-iac","readme_excerpt":"Terraform Beginners Guide - ### 00-Terraform-Basics - Terraform Definitions and more - ### 01-Terraform-Installation - Install Terraform - ### 02-Terraform-Configuration - Configure Terraform - ### 03-Terraform-Terminologies - Provider : Define the providers like AWS, Azure, GCP - Resource : Infrastructure Resources to be created, ex: VPC, S3, EC2 - Data Sources (optional) : Pull the data from the provider - Variable : Give user option to enter the value for defined resources - Arguments : Inputs - Attributes : Outputs - Meta-Arguments : Terraform specific Inputs ex: count, for each,depends on - ### 04-Terraform-Top-Level-Blocks - Terraform Top Level Blocks - Terraform Block ( 0.13 version) or Terraform Settings Block or Terraform Configuration Block - Provider Block - Resource Block - Input Variables Block - Output Values Block - Local Values Block - Data Sources Block - Modules Block - ### 05-Terraform-Commands - Basic Terraform Commands - terraform init - terraform validate - terraform plan - terraform apply or terraform apply -auto-approve - terraform destroy or terraform destroy -auto-approve - ### 06-Terraform-VPC-Demo - Simple Demo to Create AWS VPC using Terraform - ### 07-Terraform-Resources - Understanding Resource behavior - created - destroyed - updated - ### 08-Terraform-Resource-Meta-Arguments - Terraform Meta-Arguments 1. count 2. for each 3. depends on 4. provider 5. lifecycle - ### 09-Terraform-Variables - Terraform Variables 1. Terraform Variables with defau","default_branch":null,"files":null,"tree":[],"storefront":"/r/venkateshk111","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/venkateshk111/terraform-beginners-guide/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}