O'Reilly logo

The Packer Book by James Turnbull

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

8 Extending Packer

In this chapter we’re going to see the two methods currently available for extending Packer: integrating third-party plugins and writing our own plugins. Packer plugins make it easy to add new functionality without needing to change any core code. Indeed, much of Packer’s existing core functionality is provided by plugins that ship with Packer itself. Most of the builders, provisioners, and so on are Packer plugins that are automatically loaded when Packer is run. There is also a small ecosystem of Packer plugins available for you to integrate.

8.1 Packer plugins

Packer plugins are standalone applications written in Go that Packer executes and communicates with. They aren’t meant to be run manually—the Packer core provides ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required