VMware has just announced a new fling, the vSphere HTML5 Web Client. As the well known ESXi Embedded Host Client, this solution is also using HTML5 and JS instead of Flash, which is very exciting. Hope this will be GA soon (with vSphere 6.5), maybe in August?
Let’s check the limited feature list:
- VM power operations (common cases)
- VM Edit Settings (simple CPU, Memory, Disk changes)
- VM Console
- VM and Host Summary pages
- VM Migration (only to a Host)
- Clone to Template/VM
- Create VM on a Host (limited)
- Additional monitoring views: Performance charts, Tasks, Events
- Global Views: Recent tasks, Alarms (view only)
- Feedback Tool (New feature to collect feedbacks from you)
The new client is compatible with vSphere 6.0 only (Windows and VCSA), distributed as an OVA (810 MB).
I will go through the installation with the VCSA6.
- Download the h5ngcVA-126.96.36.199-3680819_OVF10.ova appliance from the fling site.
- Deploy the OVA appliance and start the VM. You will get the login screen
- On VCSA6: enable SSH
- Login to the VCSA6 via SSH to ensure that bash is the default shell. If you get the following screen after login, you are on appliancesh. If it looks like a normal shell prompt, skip to the H5 appliance login.
- Enable it (3rd line) and launch bash (4th line). Then run the following command to change the default shell:
/usr/bin/chsh -s "/bin/bash" root
- SSH or login to the H5 client appliance with root/demova
- Register the appliance against your vCenter server with the following. This will create the necessary folders and files (which is done with a .bat script if you are using the Windows based vCenter server)
/etc/init.d/vsphere-client configure --start yes --user root --vc <IP_Address_Of_vCenter>
- (optional) Set NTP server, if you want with
/etc/init.d/vsphere-client configure --start yes --user root --vc <IP_Address_Of_vCenter> --ntp <your_NTP_server>
- Check that the times match on the H5 appliance and the SSO/PSC server, run on both side:
- (optional) On VCSA you can change back the default shell from bash to appliancesh
/usr/bin/chsh -s /bin/appliancesh root
- Configuration is completed, access to the new vSphere H5 client at
Very fast (tested with Chrome 49). Currently with limited functionality, but here it is and that’s the point. Below attached some screenshots. Buttons and icons are much bigger (I think smaller icons are better). During the short test the H5 client didn’t crash, there wasn’t any error, so it is a great launch.