Tag Archives: Flings

ESXi Embedded Host Client v4 released

Unless you’ve been hiding under a rock recently you must have heard of the ESXi Embedded Host Client Fling by now.  This is one of the more exciting Flings of recent.  Actually there’s a couple really cool ones atm but this one definitely stands out.  And it’s just undergone another update.  With each iteration the engineers, Etienne Le Sueur and George Estebe keep adding more features and bug fixes.  It’s really progressing along really nicely.

I did a vMug community talk recently on VMware Flings and spoke about the Embedded Host Client.  For my first community talk it’s been really well received.  If you’re not up on what Flings are about or what the ESXi Embedded Host Client can do please check it out.

Installing the Fling is really easy, especially if you’re already running v3 of the Fling as I was.  If you’re currently running v3 you can use the Update method under the Help menu like I did.

Updating ESXi Embedded Host Client from v3

Firstly you need to grab the latest build from VMware Flings.  Download the vib and upload it to a datastore accessible to your host.  I used the Embedded Host Client and used the Datastore Browse feature to upload.

Log into the Embedded Host Client as you normally would and click on Help in the top right and select Update.


Next enter in the path to where you uploaded the vib file.  This can be a little tricky as you have to manually enter in the path.  It took me about seven tries to get the path and file name correct.  A feature request I’ll be submitting for the next version will be a browse option to paste in the correct path and name.


Click Update and if you got it path correct you should see a task similar to below.  You’ll know pretty quickly if it didn’t work because the task will end instantly and you won’t see a progress bar in results.


Once complete reload your browser session and sign back in.  Your build version should show the latest version.


Of course if you’re not already running the Embedded Host Client or an older version to v3 you can still install/update using the ESXCLI command from the ESXi console.

I’ve covered in previous posts how to install a vib from the console using ESXCLI.  Examples are also given on the Instructions tab of the Fling’s page.  Basically, upload the vib to a datastore on the host.  Then use the command below substituting the path for where you placed the vib.  No reboot or Maintenance Mode is required, which is really nice.

esxcli software vib install -v /vmfs/volumes/datastore1/esxui-signed.vib

That’s all that’s required and hopefully the installation goes well.  You should now be able to access the host via https://esxi_host/ui/

I can’t wait to see this become an official product.  No doubt there’s a long and tedious process to get the ESXi Embedded Host Client certified and ready as a VMware supported product.  Hopefully we see it sometime in 2016.


ESXi Embedded Host Client Flings page.

My talk on VMware Flings and the ESXi Embedded Host Client


Let’s have a Fling

After years of procrastinating, last week I gave my first vMug community talk in Melbourne.  After years of saying I can do that and constantly nodding my head to the Melbourne vMug committee to get more involved, I finally decided to step up.  Now that it’s over I can finally say that it was well worth it!

The decision to finally give a talk came at the end of vBeers in Melbourne a few months back.  After a few beers and some great conversations.  I left with the determination to get up and give that community talk.  There was just one issue though, I had no idea for a topic.  So I spent the next few weeks thinking of an idea and asking friends for suggestions.

In some ways the hardest part of the talk was just coming up with an interesting idea.  Something that not only other people would find interesting but me too.  I finally settled on VMware Flings.  I’ve been interested in VMware Flings for a few years now and this year they’ve really taken off with some really great Flings.  I put together a presentation abstract then reached out to the Melbourne vMug committee with my idea.  The @mvmug committee liked the idea and slotted me in as one of two committee presentations for Melbourne’s final vMug of the year.

Over the next month I put together my talk.  I’m not a big fan of the ‘Death by PowerPoint’.  So I worked on a talk where after I introduced myself I would pull up a web browser using the VMware Flings website as my slide deck.  Then lead into some demos in my home lab.  A format I think worked out really well.  Staring at slide decks can be hard after a long vMug.  So being able to interact with something on the screen keeps the audience engaged.  The biggest curve ball I got thrown was coming down with a virus two weeks prior to the talk.  Over that period I had blocked sinuses, constant coughing, and even a loss of voice for a day.  Disappointingly I was in no position to rehearse my talk over that period.  What was becoming a very exciting time became an extremely frustrating period 🙁

The day before the talk was nothing short of miraculous (either that or the upping of medication).  I woke up feeling like my old self.  It meant that I one good college cram session in the night before to rehearse my talk.  Not ideal but I’d take it 🙂

I felt that the talk went well.  I managed to use the full 45 minutes allocated to my session.  I tried to keep the talk moving along without dwelling on any one area for too long.  A had a short introduction, a brief overview of what VMware Fling are with some examples.  Then moved onto three demos in my home lab.  The ESXi Embedded Host Client, followed by PowerActions for the vSphere Web Client, and finishing up on a slightly less popular and more obscure Fling, the ESXi Google Authenticator.

I learnt quite a lot from the experience with a number of key take aways for the future.  Firstly, don’t rely on the facilities, not even as backups.  If you require Internet access, bring your own, then bring your own backup.  Bring all your own cables and dongles to connect to projectors.  I naively expect HDMI or DVI connectors.  Imagine my surprise when I got VGA.  Fortunately a VEEAM presenter from an earlier session leant me his VGA dongle.  Finally stay relaxed.  If you can interact with the audience, even just a little, it goes a long way in creating a positive atmosphere to present in.

The @mvmug committee have done a fantastic job in recording all of November’s sessions.  My session can be found here!