Infrastructure as Code with Terraform on Azure
summary
Practical demo of Terraform on Azure showing actual commands and workflows: terraform init/plan/apply/destroy, provider pinning (example Azure provider 1.36.1), and state stored in Azure Blob or Terraform Cloud. Shows importing live resources into state and using import existing resources plus data sources to read Azure VNets and create subnets, threading values into the Kubernetes provider to create namespaces. Covers modules and the public/private modules + module registry, notes Terraform supports ~315 Azure resources and 120 official providers.
AI-written summary · about
chapters (41)
- 0:00Introduction
- 1:00What is Infrastructure as Code
- 13:35Virtual Networks
- 16:50Terraform Portal
- 19:40Demo
- 28:10Terraform modules
- 30:35VM provisioning
- 32:10Terraform variables
- 33:00Dynamic private IP
- 33:30Create virtual machine
- 34:00Provisioners
- 35:00Environments
- 35:30Dotnet
- 35:50Autoprove
- 36:40App Service Configuration
- 37:10App Service Output
- 39:15Azure Portal
- 39:40Azure Resource Group
- 40:15Staging
- 40:45Trust Me That Works
- 41:00Cool
- 41:30Key Vault
- 41:40Virtual Machine SSH
- 42:00Terraform State
- 42:10Terraform RTF State
- 42:30Terraform Storage
- 43:45Terraform Specific Features
- 44:30Native Integrations
- 45:45Resource Code
- 46:25Other Options
- 47:05No Resource
- 47:15Terraform v2
- 48:00Require Imports
- 48:30Virtual Machine Scale
- 48:40Removing deprecated fields
- 48:50Summary
- 49:25Resources
- 49:40Get
- 50:00Backend
- 50:50Storage
- 51:10Encryption
related talks
50mInfrastructure as Code with Terraform - The Fundamentals
50mInfrastructure as Code for Azure with Terraform
47mCloud Computing: Infrastructure as Code in Azure with Terraform
35mWhat’s new in Terraform for Azure?
29mProper Terraform Authentication for Azure Deployments
29mTerraform on Azure for Beginners
52mInfrastructure as Code with Terraform
53mInfrastructure as code - is it really?
