↓ Skip to main content

Building Images for GCP

·120 words·1 min
Author
Cliff Hults
12+ years building cloud infrastructure, CI/CD platforms, and distributed systems. Now leading DevOps engineering at Palo Alto Networks, after architecting a DevSecOps platform for 2,000+ developers. AWS Certified. Writing about DevOps, platform engineering, and AI in production.

In my last post, I opened with the fact that my company has decided to dive into the world of GCP to get ahead of most of the market in our space. With a few of us being tasked for this initive, I decided to take it upon myself to look into Packer. The goal would be to roll our homebrewed software/OS image into an automated build process to make images in GCP (or AWS, vSphere, etc.).

Our current image is based on CentOS 6.8, so I needed to create kickstart scripts, some provisioning scripts, and then create some post processing steps to get it all into GCP without interaction.

TODO
#

GRUB changes
#

Google Guest environment challenges.
#