Skip to main content
HashiTalks 2025 Learn about unique use cases, homelab setups, and best practices at scale at our 24-hour virtual knowledge sharing event. Register
Presentation

Deploying CI/CD Infrastructure with Terraform and Packer

See a demo running Terraform and Packer to deploy a dynamic pool of self-hosted runners on GCP.

This talk will cover a project using Terraform and Packer to deploy a dynamic pool of self-hosted runners on GCP. These pools will be automated with Terraform and GitHub Actions—and specifically a project that allows you to use GitHub Action with private set of powerful runners. This process should result in some cost savings on Actions as well.

The project itself is made of several Terraform modules and Packer images working together to deploy in few clicks. It consists of a full enterprise-level runner infrastructure with scalability and cost in mind.

Speaker: Vincent Brison

Slides available here

More resources like this one

2/3/2023Case Study

Automating Multi-Cloud, Multi-Region Vault for Teams and Landing Zones

1/5/2023Case Study

How Discover Manages 2000+ Terraform Enterprise Workspaces

zero-trust
12/13/2022White Paper

A Field Guide to Zero Trust Security in the Public Sector

9/26/2022Case Study

How Deutsche Bank onboarded to Google Cloud w/ Terraform