TERRAFORM AUTOMATION with GitHub and GCP Workload Identity Federation
How to Automate Infrastructure Changes with GitHub Actions & Google Cloud Workload Identity Federation Welcome to my channel! In today's video, I'm showing you how to automate infrastructure changes using GitHub Actions and Google Cloud Workload Identity Federation. Based on a fantastic tutorial from HashiCorp, I’ve added some key steps to the workflow, enabling authentication against GCP without requiring service account keys. ⬇️Key Concepts Covered: ☑️How to create and use two service accounts: one for planning and another with higher permissions for applying changes. ☑️Automating the workflow process for pull requests and merges with GitHub Actions. ☑️Integrating GCP's Workload Identity Federation for authentication. ☑️Understanding the configuration of Google Cloud for workflow identity pools and permissions. ↪️Why This is Important: This tutorial is ideal for anyone looking to streamline their infrastructure automation. By leveraging GitHub Actions and GCP’s identity federation, we can safely manage Terraform plans and apply configurations based on branch conditions, improving security and scalability in our workflows. ⬇️If you missed the previous videos about Workload Identity Federation ➡️Click here: • Multiple GCP Service Accounts in a SINGLE ... ⬇️Links: ✅https://bit.ly/tf-gh-automation ✅https://developer.hashicorp.com/terra... 📌TERRAFORM AUTOMATION with GitHub and GCP Workload Identity Federation ↘️Join the Lab ✔️The Out of DevOps community: https://lab.outofdevops.com ✔️Download the Free ADHD book: https://stan.store/outofdevops ✔️Want 1:1 guidance? Book a call with me here: https://stan.store/outofdevops ↘️Who Am I: Hey friends, welcome to my YouTube channel "OutOfDevOps". If you're new, my name is Anto, and here I talk about software engineering and software engineers. Don't forget to comment, like, and subscribe ↪️YouTube Gear: 🎥 My YouTube Camera Gear - https://kit.co/outofdevops ⚡My Social Links: ▶ Twitter: / outofdevops ▶ Facebook: / outofdevops ▶ Website: https://amasucci.com ▶ Instagram: / outofdevops ➡️Get In Touch ➡️If you’d like to talk, I’d love to hear from you ➡️Tweeting: @OutOfDevOps ➡️Directly will be the quickest way to get a response, but if your question is very long ➡️Feel free to email me at: [email protected] ✔️PS: Some of the links in this description are affiliate links that I get a kickback from 🔔 𝐒𝐔𝐁𝐒𝐂𝐑𝐈𝐏𝐓𝐈𝐎𝐍 𝐋𝐈𝐍𝐊: ▶ / @growwithanto 🎬 𝐖𝐀𝐓𝐂𝐇 𝐎𝐔𝐑 𝐎𝐓𝐇𝐄𝐑 𝐕𝐈𝐃𝐄𝐎𝐒: ▶ • I Tried ChatGPT and Gemini for Coding and ... ▶ • So you want to learn DevOps? Watch this first ▶ • DevOps vs Platform Engineering: Platform E... ▶ • Don't Use Confluence for Technical Documen... ▶ • Software Developer Work-life Balance | 6 P... ✖ 𝐂𝐎𝐏𝐘𝐑𝐈𝐆𝐇𝐓 𝐍𝐎𝐓𝐈𝐂𝐄: This video and my YouTube channel contain dialog, music, and images that are property of "OutOfDevOps" You are authorized to share the video link and channel and embed this video in your website or others as long as a link back to my YouTube Channel is provided © OutOfDevOps #GitHubActions #GoogleCloud #TerraformAutomation #CloudDevOps #WorkloadIdentityFederation #InfrastructureAutomation

How to use Github Actions with Google's Workload Identity Federation

Using Terraform with Google Cloud

The Only GitHub Guide You’ll Ever Need

Access Google Cloud from GitHub Action Sans Keys - Workload Identity Federation

🚗 BYD : The biggest SCAM of the car industry ?

8 Terraform Best Practices that will improve your TF workflow immediately

Introduction to Vault

Das Ende der Softwareentwicklung

HD Flower TV Screensaver , Framed Art Painting, TV Art - Nas Gallery

Learn Terraform with Google Cloud Platform – Infrastructure as Code Course

Goodbye Service Account Keys, Hello Workload Identity Federation – Building Secure Apps with GCP

Why You NEED To Learn Terraform | Practical Tutorial

GitHub Workflow and Workload Identity Federation

10 Images | Coastal Citrus Floral Summer Paintings Screensaver l Frame TV ART |

Terraform explained in 15 mins | Terraform Tutorial for Beginners

Crazy fast Kubernetes Automation with Terraform

The Open Source community is collapsing

Build a Docker Image and Publish It to GCP GCR & Artifact Registry using Github Actions

BEST way to protect GCP resources - VPC Service Perimeter

