VMware Firstboot Network Configuration Script For Ubuntu
2 min readA first-boot script that sets hostname, IP, gateway and DNS on Ubuntu VMs using VMware guestinfo properties and Netplan.
VMware vSphere, vCenter, VCSA and ESXi administration and automation.
A first-boot script that sets hostname, IP, gateway and DNS on Ubuntu VMs using VMware guestinfo properties and Netplan.
Build a custom VMware ESXi ISO with a Kickstart file, modified BOOT.CFG and mkisofs for automated, unattended ESXi installations.
Script to create a vCenter role with custom privileges from a JSON file and assign it as a global permission in vCenter or VCSA.
Configure an Active Directory LDAP identity source in VCSA from the command line over SSH, with backup and verification steps.
Automate VMware vCenter Server Appliance deployment with the VCSA CLI installer and a JSON template.
Retrieve vSphere managed objects such as clusters, hosts, datastores and VMs using VimClientImpl.FindEntityViews in the vSphere SDK.
Connect to VMware vCenter from C# using the VMware.Vim library shipped with PowerCLI, as a foundation for vSphere SDK automation.