In this Episode, I’ll show you how to build an Azure Pipeline with Terraform. We will walk-through, how to get started, how Terraform works and then I’ll run through a demo to show how to create your first pipeline and deploy Terraform! I have code in GitHub, which you can clone and get started and there is a bunch of scripts to make your life easier.
You can now show your appreciation and support the channel: [ Ссылка ]
Download Someone Else's Cloud Wallpapers! Add some vibrant colours and positive energy to your Work from Home environment to keep you amped! ✌️ [ Ссылка ]
Episode Timecodes:
0:00 Episode Summary
0:14 What we'll cover in this video
0:28 What is Azure Devops?
01:19 Organisations
01:42 Projects
02:08 Azure DevOps Basic Configuration
02:13 Azure Active Directory
02:26 Service Connections
02:52 Azure Pipeline Agents (also known as Build Agents)
03:30 Azure Pipeline Structure
03:55 Stages, Jobs and Steps (or Tasks)
04:48 Terraform Basics (refresher)
05:11 Terraform Commands
05:52 Terraform State File
07:31 Build Terraform Environment (Demo - Summary)
07:55 Azure DevOps Interface - Organisations
08:29 Azure Pipelines Terraform Tasks Extension
09:36 Azure DevOps Interface - Projects
13:12 Creating a New YAML Pipeline
16:13 Terraform Installer (Extension)
16:46 Pipeline Jobs Explained
17:37 Creating a Task with Terraform CLI (Extension)
17:44 Quick Terraform Code Run-through
18:21 Creating a Task with Terraform CLI Part II (Extension)
19:26 Terraform Remote Backend Explained (Extension)
23:30 ThomasThornton.Cloud Blog Inspiration
23:57 Demo Pipeline Code Wall-Through
24:53 Terraform Tasks Extension Limitations Example
25:28 Terraform init Backend Configuration
26:56 Pipeline State Dependancy and Conditions
28:40 Running the Azure Build Pipeline (Terraform Init + Validate)
30:22 Validating Resource Group + Storage Account Creation
31:19 Terraform Plan
32:19 Terraform Apply
33:16 Azure Pipeline Default Working Directories
34:18 Build Successful - Thanks Demo Gods!
34:44 Re-running the Pipeline
34:50 Validating Azure Resources
35:12 Terraform State File (Storage Account)
36:08 Reviewing Azure Pipeline Re-run
37:12 Whats Coming Next?
Episode Resources:
Thomas Thornton - Terraforming from zero to pipelines as code with Azure DevOps: [ Ссылка ]
Github Code (Terraform and Pipeline): [ Ссылка ]
Create-TFServicePrincipal Script: [ Ссылка ]
Terraform Backend Configuration: [ Ссылка ]
Terraform: [ Ссылка ]
HashiCorp: [ Ссылка ]
Listen to the Audio Only version:
Google Podcasts: [ Ссылка ]
Apple Podcasts: [ Ссылка ]
Spotify Podcasts: [ Ссылка ]
Stitcher Radio: [ Ссылка ]
Tunein Radio: [ Ссылка ]
Social Media: [ Ссылка ]
Head on over to the website for Episode notes: www.someoneelsescloud.com
See all links to all platforms here: [ Ссылка ]
#azureterraform #azuredevops #azureinfrastructure #terraform #azurepipelines #iac #devops
Ещё видео!