The Packer Plugin for Artifactory is a post-processor (artifactory) that can be used with
HashiCorp Packer to upload virtual machine artifacts to JFrog Artifactory.
To install this plugin add this code into your Packer configuration and run packer init.
packer {
required_plugins {
artifactory = {
source = "github.com/tenthirtyam/artifactory"
version = ">=0.1.1"
}
}
}Alternatively, you can use packer plugins install to manage installation of this plugin.
packer plugins install github.com/tenthirtyam/artifactory@v0.1.1This plugin supports the following platforms:
| Platform | Type | Support |
|---|---|---|
| VMware vSphere | Bare Metal Hypervisor | Supported |
| VMware Fusion | Desktop Hypervisor (macOS) | Supported |
| VMware Workstation | Desktop Hypervisor (Windows/Linux) | Supported |
| Other | Various | Best Effort |
Note
While the plugin may function with other platforms that generate OVA/OVF files, testing and support are limited to the VMware by Broadcom ecosystem.
The plugin supports the following artifacts:
- OVA:
.ova- A single compressed archive package containing all the supporting virtual machine files. - OVF:
.ovf- An array of virtual machine files supporting an Open Virtualization Format package.
- Project documentation: Packer Plugin for Artifactory
- HashiCorp Integrations registry: tenthirtyam/artifactory
Refer to the examples/ folder for usage scenarios.
All product names and brands referenced in this project are the property of their respective owners. Use of these names does not imply any affiliation with or endorsement by those owners.
Copyright © 2026 Ryan Johnson.
Licensed under the Mozilla Public License 2.0.
See NOTICE for additional attribution.
