DevOps Playground Meetup #4: Hands on with Packer

Ivan.Audisio 20th June 2016

Fourth meetup and counting!

Thursday’s DevOps Playground was the biggest gathering at Forest Technologies so far.

The fourth instalment focused on the HashiCorp Packer tool and was presented by our very own Ivan Audisio.

The purpose: to provide an environment where we can nurture our thirst for knowledge (and maybe a beer or two) by giving the opportunity to get hands on with some of the latest DevOps tools.

HashiCorp’s Packer

Packer is a tool that allows us to create machine and container images for multiple platforms. It is a very small and simple tool to set up, that only needs a JSON template to run.

After dumping our files into a folder, we were good to mess around with the code.


For those familiar with creating Virtual Machines, you might know that it can be a time consuming activity. Thanks to Packer, we were able to show that a fully functioning OS can be installed and configured with an apache server, using just one simple command.

Our playground only gave us time to generate one image for VirtualBox, but the possibilities are endless.

All of our participants were left with enough knowledge to know how to use Packer to create identical images for multiple platforms, using the source configuration file that we used.

Everything we ran through can be found on our GitHub page. We have uploaded all of the files that were used in the playground and also another template to create an image under AWS as promised. You can get to it by clicking here.

We would like to thank once again all the participants of Thursday’s meetup. We hope that you enjoyed the playground as much as we did preparing it for you. Your good vibes are giving us great enthusiasm to continue these events that are becoming tradition for us.

We hope to see you again in our next meetup! You can keep yourself up to date with upcoming events by checking our Meetup page or following us on Twitter!


Found this interesting? Why not share it: