Reading Time: 5 minutes
VMware vSphere has a guest customization feature to change some guest OS setting for VMs that are cloned of deployed from template. For example to change the computer name, network settings, or timezone settings.
Customizing guest operating systems helps prevent conflicts that occur if virtual machines with identical settings are deployed, for example conflicts due to duplicate computer names.
For Linux based VM there are two diffent type of guest OS customization engines:
- Perl based customization engine (the initial engine)
- cloud-init based customization engine (introduced in vSphere 7.0.3 and in the vSphere Client GUI in vSphere 8)
But which one is used and which could be preferred?
continue reading…