Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

HomeLab Automation with Kestra - Integrating Ansible and Terraform Workflows

Christian Lempa via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to create a comprehensive automation ecosystem for your HomeLab by integrating multiple automation tools through Kestra as a unified orchestration platform. Discover how to overcome the limitations of using Ansible and Terraform separately by building seamless workflows that combine these powerful tools with GitHub Actions for complete infrastructure automation. Explore practical implementations including SSH key management, DNS updates, and real-world HomeLab automation examples while building robust pipelines that orchestrate your entire infrastructure management process.

Syllabus

00:00 How I’m automating EVERYTHING
00:58 What automation tools I’m using
02:14 The problem with Ansible and Terraform
04:09 My automation pipelines in Kestra
05:26 Build an Ansible Flow in Kestra
09:22 Problems with the Flow execution
10:55 Adding the private SSH key
14:18 Expanding the Ansible Flow
16:07 Some Ansible examples of my HomeLab
21:41 Terraform Flows in Kestra
23:21 Updating my DNS using Terraform and Kestra
26:21 GitHub Actions + Kestra + Terraform + DNS

Taught by

Christian Lempa

Reviews

Start your review of HomeLab Automation with Kestra - Integrating Ansible and Terraform Workflows

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.