Merge pull request #8071 from hashicorp/add_third_party_plugins_to_website
Add third party plugins to website
This commit is contained in:
commit
1a7416e128
|
@ -14,6 +14,29 @@ Packer has a vibrant community of contributors who have built a number of great
|
|||
tools on top of Packer. There are also quite a few projects demonstrating the
|
||||
power of Packer templates.
|
||||
|
||||
## Third-Party plugins
|
||||
|
||||
This is an incomplete list. If you have written your own plugin, please make a
|
||||
pull request to the website so that we can document your contribution here!
|
||||
|
||||
- [ARM builder](https://github.com/solo-io/packer-builder-arm-image) - A builder
|
||||
for creating ARM images
|
||||
|
||||
- [Comment Provisioner](https://github.com/SwampDragons/packer-provisioner-comment) -
|
||||
Example provisioner that allows you to annotate your build with bubble-text
|
||||
comments.
|
||||
|
||||
- [vSphere builder](https://github.com/jetbrains-infra/packer-builder-vsphere) -
|
||||
A builder for interacting directly with the vSphere API rather than the esx
|
||||
host directly.
|
||||
|
||||
- [Vultr builder](https://github.com/vultr/packer-builder-vultr) - A builder
|
||||
for creating [Vultr](https://www.vultr.com/) snapshots.
|
||||
|
||||
- [Windows Update provisioner](https://github.com/rgl/packer-provisioner-windows-update) -
|
||||
A provisioner for gracefully handling windows updates and the reboots they
|
||||
cause.
|
||||
|
||||
## Templates
|
||||
|
||||
- [bento](https://github.com/chef/bento) - Packer templates for building minimal
|
||||
|
@ -35,7 +58,7 @@ power of Packer templates.
|
|||
- [cbednarski/packer-ubuntu](https://github.com/cbednarski/packer-ubuntu) -
|
||||
Ubuntu LTS Virtual Machines for Vagrant
|
||||
|
||||
* [geerlingguy/packer-ubuntu-1604](https://github.com/geerlingguy/packer-ubuntu-1604)
|
||||
* [geerlingguy/packer-ubuntu-1604](https://github.com/geerlingguy/packer-ubuntu-1604)
|
||||
\- Ubuntu 16.04 minimal Vagrant Box using Ansible provisioner
|
||||
|
||||
* [jakobadam/packer-qemu-templates](https://github.com/jakobadam/packer-qemu-templates)
|
||||
|
|
|
@ -21,10 +21,11 @@ This section will cover how to install and use plugins. If you're interested in
|
|||
developing plugins, the documentation for that is available below, in the
|
||||
[developing plugins](#developing-plugins) section.
|
||||
|
||||
Because Packer is so young, there is no official listing of available Packer
|
||||
plugins. Plugins are best found via Google. Typically, searching "packer plugin
|
||||
*x*" will find what you're looking for if it exists. As Packer gets older, an
|
||||
official plugin directory is planned.
|
||||
The current official listing of available Packer plugins can be found
|
||||
[here](/community-tools.html#third-party-plugins). This is an incomplete list,
|
||||
and more plugins can be found by searching. Typically, searching "packer plugin
|
||||
*x*" will find what you're looking for if it exists. We hope to create an
|
||||
offical registry for third party plugins in the future.
|
||||
|
||||
## How Plugins Work
|
||||
|
||||
|
@ -149,7 +150,7 @@ func main() {
|
|||
panic(err)
|
||||
}
|
||||
server.RegisterBuilder(new(Builder))
|
||||
server.Serve()
|
||||
server.Serve()
|
||||
}
|
||||
```
|
||||
|
||||
|
|
Loading…
Reference in New Issue