The Nutanix
multi-component plugin can be used with HashiCorp Packer
to create custom images.
To install this plugin, copy and paste this code into your Packer configuration, then run packer init
.
packer {
required_plugins {
nutanix = {
version = ">= 0.8.0"
source = "github.com/nutanix-cloud-native/nutanix"
}
}
}
Alternatively, you can use packer plugins install
to manage installation of this plugin.
$ packer plugins install github.com/nutanix-cloud-native/nutanix
- nutanix - The Nutanix builder will create a temporary VM as foundation of your Packer image, apply all providers you define to customize your image, then clone the VM disk image as your final Packer image.
If you want to use the cd_files Option to create an additional iso-image for kickstart-files or similar be aware that MacOS won´t create a suitable file. Please install xorriso for support on MacOS.
brew install xorriso
See the contributing docs.
This code is developed in the open with input from the community through issues and PRs. A Nutanix engineering team serves as the maintainer. Documentation is available in the project repository.
Issues and enhancement requests can be submitted in the Issues tab of this repository. Please search for and review the existing open issues before submitting a new issue.
The project is released under version 2.0 of the Apache license.