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