Proper Terraform Authentication for Azure Deployments
summary
Demo shows working Terraform deployments against Azure using interactive Azure CLI login, cloud shell, service principal app registrations (app ID + secret), and managed identity VM linked to Key Vault for secretless automation. Commands shown: az login, az ad sp create-for-rbac, role assignments, and Terraform init/plan/apply with state in an Azure storage account. Also config of Azure DevOps service connection and pipeline tasks that run CLI/PowerShell then Terraform. Live demos create a resource group, a service principal, and a VM-as-identity and complete successfully within the 30-minute session.
AI-written summary · about
chapters (5)
- 0:00Introduction
- 3:27Interactive Azure log-on
- 11:33Service principals
- 19:19Managed identities
- 25:11DevOps pipeline integration
related talks
50mTerraform 101: Building Repeatable, Secure Azure Infrastructure
54mInfrastructure as Code with Terraform on Azure
33mPushing the boundaries of security with Azure Arc
37mTerraform & CI/CD
50mInfrastructure as Code for Azure with Terraform
50mInfrastructure as Code with Terraform - The Fundamentals
48mInfrastructure as Code with Terraform on Azure
36mTerraform & CI/CD
