@nutanix-cloud-native
A multi-component plugin can be used with Packer to create custom images.
- Partner
Updated 7 months ago
- GitHub(opens in new tab)
Nutanix
The Nutanix
multi-component plugin can be used with HashiCorp Packer
to create custom images.
Installation
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
Components
Builders
- 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.
Limitations
Building temporary ISOs on MacOS
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
Contributing
See the contributing docs.
Support
Community Plus
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.
License
The project is released under version 2.0 of the Apache license.