vSphere 6.5

New VMware vSphere 6.5 HTML5 Web Client Features with Fling

A look at how to test New VMware vSphere 6.5 HTML5 Web Client Features with Fling releases with the HTML5 web client project

VMware is showing great commitment to the development of the new HTML5 web client and are quickly releasing new features and functionality. How can you use the new HTML5 web client features and functionality before they make it into the official builds? We can use use new VMware vSphere 6.5 HTML5 web client features with the HMTL5 Web Client fling. Many used the fling before the GA release of vSphere 6.5 to take the HTML5 web client for a spin. Even with vSphere 6.5, we can still use the fling to see and test out new features as they are made available. Let’s take a look at the fling, how, you get up and running with the features.

New VMware vSphere 6.5 HTML5 Web Client Features with Fling

Getting up and running with the VMware vSphere HTML5 Web Client fling is very straightforward and simply relies on deploying the HTML5 web client appliance. After deploying the appliance, we run a configuration script that points the appliance to your VCSA appliance for which you want to use the new HTML5 web client features. In the walkthrough below, I am using the HTML5 client to interact with a VCSA 6.5 vCenter appliance to see the bleeding edge newest features for the HTML5 web client.

Deploying the vSphere HTML5 Web Client Appliance

The appliance can be downloaded from the official HTML5 Web Client Fling page found here.ย  A note here – the Fling download link will be for the update package first.ย  You will need to pull down the dropdown box to display the OVA appliance to download if you are deploying a new installation.ย  Below, highlighted are theย bsx update file and theย ova appliance file.ย  The BSX again is for updates, and the OVA is for deploying a new appliance.

Download-the-HTML5-appliance-or-update-file
Download the HTML5 appliance or update file

We can use the HTML5 web client native to vSphere 6.5 to deploy, however, we won’t be able to customize the IP settingsย duringย deployment.

HTML5-client-deploying-the-HTML5-appliance
HTML5 client deploying the HTML5 appliance

Below are the sizes that are configured for the vSphere HTML5 web client appliance.

Sizes-for-the-vSphere-HTML5-appliance
Sizes for the vSphere HTML5 appliance

Using the native vSphere 6.5 HTML5 web client, we can set the IP configuration method using the allowed configuration mechanisms, however, there is no way to customize the IP configuration, i.e. static config, etc.

IP-configuration-settings-for-vSphere-HTML5-appliance
IP configuration settings for vSphere HTML5 appliance

We have to deploy with the flash client to see theย Customize template screen.ย  Herre we can setup DNS, domain name, and IP address, etc.

Flash-client-is-needed-for-template-customization-vSphere-HTML5-client
Flash client is needed for template customization vSphere HTML5 client

If we choose to use the HTML5 native web client, we can login tot he VAMI interface viaย port 5480 on the appliance and finish out customizing IP configuration there.ย  The default credentials:

user:ย ย root
pass:ย demova

Login-to-the-VAMI-interface-for-vSphere-HTML5-appliance
Login to the VAMI interface for vSphere HTML5 appliance

Below, after logging into the VAMI interface, we can configure IP settings accordingly.ย  Also, NTP, and other configuration.

Setting-IP-confguration-using-VAMI-interface
Setting IP confguration using VAMI interface

Connect vSphere HTML5 web client appliance to vCenter

We need to temporarily enable BASH on the VCSA appliance to complete the initial configuration.ย  SSH into VCSA and enable BASH:

  • shell
  • chsh โ€“s /bin/bash root

Now we use the following command to make the connection from the appliance to vCenter:

/usr/local/bin/vsphere-client-config-ui configure --start yes --user root --vc <your VCSA appliance FQDN or IP> --ntp <NTP server address>
Connecting-HTML5-web-client-appliance-to-vCenter-
Connecting HTML5 web client appliance to vCenter
Prompted-for-VCSA-appliance-credentials
Prompted for VCSA appliance credentials

Testing New HTML5 Web Client Features/Functionality

You can view the changelog for the new HTML5 appliance here.ย  However, among the notables are licence management, distributed port group policy management and deploying from template for virtual machines on datacenter tab.ย  Below are screenshots of using the newest HTML5 web client pointed to a lab vSphere 6.5 environment.

Manage-licenses-with-new-version-of-HTML5-web-client
Manage licenses with new version of HTML5 web client
Manage-Distributed-Port-Group-Policies
Manage Distributed Port Group Policies
Deploying-virtual-machine-via-template
Deploying virtual machine via template

Thoughts

The new VMware vSphere 6.5 HTML5 web client with Fling allows you to test and work with the latest bleeding edge features being developed for the HTML5 web client. It is easy to provision the HTML5 appliance to allow for testing the new functionality. VMware Fling teams keep the anticipation building for new features and have provided a really easy way to see these before they make it into the latest GA releases of vSphere.

Subscribe to VirtualizationHowto via Email ๐Ÿ””

Enter your email address to subscribe to this blog and receive notifications of new posts by email.



Brandon Lee

Brandon Lee is the Senior Writer, Engineer and owner at Virtualizationhowto.com, and a 7-time VMware vExpert, with over two decades of experience in Information Technology. Having worked for numerous Fortune 500 companies as well as in various industries, He has extensive experience in various IT segments and is a strong advocate for open source technologies. Brandon holds many industry certifications, loves the outdoors and spending time with family. Also, he goes through the effort of testing and troubleshooting issues, so you don't have to.

Related Articles

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.