Skip to content

robertdias/IaC-101

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IaC-101

Infrastructure as Code for beginners. This repo focuses on learning Terraform basics on Azure.

Session 1. Deploy a basic Terraform file using your local machine. This will create one linux VM in your Azure environment. (v1.0.0)

Session 2. Create a composite terraform configuration using input variables and output files. (future)

Prerequisites:

We will cover topics like:

  • Using input variables and outputs
  • What is 'remote state' and how to store the state file in a secure manner
  • When to use certain elements like count, ternary ops, loops, modules, etc

Using the Infrastructure as Code (IaC) System

To be able to develop Terraform templates and GitHub workflows, install the following software on your workstation:

Click on the links above and install the packages following the instructions provided. Next, start VS Code and install extensions. Some of the ones we recommend are listed below:

Resources

About

Infrastructure as Code for beginners lesson.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages