Learn how HashiCorp leverages HCP Packer and GitHub Actions in production to help automate our image build, test, and deployment pipeline.
Many teams use Packer and Terraform to build and deploy machine images, but connecting the two isn't always straightforward, especially when dealing with multi-region and multi-cloud deployments. Adding image validation and testing can complicate things further and make it hard to track what images should be used
Join us in an exploration of how our team at HashiCorp leverages HCP Packer and GitHub Actions in production to help automate our image build, test, and deployment pipeline. We'll be discussing the challenges of tracking Packer build metadata, testing images across multiple operating systems, promoting builds to production, and diving in to how HCP Packer helped us simplify and solve these challenges as we built out fleet of self-hosted GitHub Actions runners for Linux, MacOS, and Windows.
- HCP Packer
- GitHub Actions
The Path to Modern Infrastructure Automation: Revisited
Packer & Terraform: New Features for Scaling Immutable Infrastructure 2022
Terraform AWS Cloud Control Provider – Under the Hood
Opinionated Terraform Best Practices and Anti-Patterns