Q: 7
What guest customization options are available when creating a VM template?
Options
Discussion
Option A makes sense here. The others are tricky but Bash, PowerShell, Python and YAML aren't directly listed as guest customization tools for Nutanix VM templates. Pretty sure the trap is picking one of those script types instead of the actual supported options.
A's definitely the one that matches Nutanix templates. Sysprep for Windows, Cloud-init for Linux, then you get options for custom or guided scripts on top. Bash and Powershell (B) are just languages you'd use within those scripts, but they're not the actual selectable guest customization types in Prism. Pretty sure about this, but let me know if your setup looks different.
A is wrong, it's B that's the trap here. Bash and Powershell are just scripting languages, not native Nutanix guest customization options. For Nutanix templates, you actually select Sysprep or Cloud-init (option A). Pretty sure this matches official docs.
Anyone using the official Nutanix docs or hands-on labs to prep for guest customization questions like this? Those seem to cover Sysprep, Cloud-init and the script options pretty well.
A because Sysprep and Cloud-init are the actual guest customization tools Nutanix exposes for templates, especially in Prism when deploying Windows or Linux VMs. B and C list scripting languages, which you can use in custom scripts, but they're not selectable options in the template customization UI. Not 100% if they updated this recently but that's how it's been in most admin guides I've read. Open to other takes though.
Why not B if custom automation is allowed as part of guest customization options?
Doesn't this flip if the template is imported from another hypervisor and customization isn't available yet? Or is A always valid?
Nah, I don’t think it’s B. A is right because Sysprep and Cloud-init are built-in guest customization, Bash/Powershell just trip folks up.
Option B, Bash and Powershell are often used for automation, so I think they're likely guest customization options in Nutanix templates.
Maybe B, since Bash and Powershell are what I usually script automation with in templates.
Be respectful. No spam.