Terraform

Infrastructure as code labs, deploying Azure resources using Terraform.

Introduction

Welcome! Explore the fundamentals series to get to grips with the Terraform basics.

  • To be added
    • bootstrapping example environments including CI/CD, config management server, Terraform Cloud, etc.
    • creating modules
    • advanced syntax (e.g. for_each, dynamics, objects, provisioners, templates etc.)
  • Anything specific you would like to see? Add a reply to the discussion and we’ll take a look.
  • Looking for the original set of Terraform labs on Azure Citadel? You’ll find them here.

Content

Fundamentals

Get to grips with using Terraform to deploy Azure resources.

Using AzAPI

Bridge any gaps in the Terraform AzureRM provider (and the Go SDK for Azure) with the Terraform AzAPI provider.