Skip to main content
Pure1 Support Portal

vSphere Web Client Plugin and Platform Services Controller

Problem

In vSphere 6.0 you are utilizing the Platform Services Controller (PSC) to allow you to log into the Web Client and see and manage more than one vCenter without opening multiple windows displaying them all in the same inventory. 

When you log into your PSC, you do not see the FlashArray vSphere Web Client Plugin.

Solution

When you install the Pure Storage Web Client plugin, you log into any FlashArray GUI (Settings -> Software) and then you can push it to your vCenter(s). When you log in to vCenter, you can then configure one or more FlashArrays in the plugin to manage them from inside the Web Client.

vmware_psc_01.png

The point is that you enter in an address for the vCenter–not the PSC. In many situations, this is one in the same, but in this case, it is not.

The example configuration is as so:

  • Two vCenters running in the Linux virtual appliance form (example1-vcenter and example2-vcenter)
  • Two PSCs, using the same SSO domain

I installed the Web Client plugin on Example1 but not Example2. So to access either vCenter you can enter in their respective URL and you will be able to see either vCenter–the Pure Storage plugin home icon will appear in both, even though it is only installed in one:

pureiconplugin.png

Though if the vCenter with the plugin is installed is offline or the user logged in does not have credentials with permissions to the vCenter with it installed it will not appear:

vegetanoicon.png

If you are logged in and have access to both vCenters and you attempt to navigate to menus with the Pure Storage plugin on the vCenter where the plugin is not installed you will see a menu option but it will be empty:

noplugin.png

The in-context related object views such as snapshot management will not be there at all. Again, if you log in with a user account that only has access to the vCenter without the plugin you will not even see what you see above.

If you log in with an account that has access to at least the vCenter with the plugin, you will be able to add or remove FlashArrays from the home screen. If you do not have access to that vCenter (or vCenters) with the plugin this will not appear:

flasharrays.png

Pretty straightforward and it behaves as you would expect it to (and as you hope). To recap:

  • Even if the vCenters are federated, you still need to install the plugin on every vCenter you want to manage FlashArray storage for
  • If you do not have access to any vCenter with the plugin installed, you will not see any artifact of the plugin whatsoever.
  • If you have multiple vCenters and only a subset of them has the plugin installed (and you have access to at least one of that subset), you will see the home screen with the FlashArray configuration page but the vCenters without it installed will show a menu artifact but the plugin will not be usable in those vCenters where the plugin is not installed.
  • Once a FlashArray has been configured in the plugin it will be available to all vCenters that have the plugin installed.