vSphere 6

Lab Deploy VCSA with Embedded Platform Services Controller

In building my most recent VMware lab inside of VMware workstation, I wanted to deploy the VCSA 6.0 with Embedded Platform Services Controller and step you guys through the process along with a few issues and gotchas along the way.  First things first though, you will need to download the VCSA appliance from VMware.  A departure from previous appliances from VMware, this appliance is in the form of an ISO file which you mount on your workstation or burn to media – however you would prefer.

  • After mounting, the contents will look like the below

 

vcsa6_01

 

  • You will receive a notice about needing to install the client integration Plugin 6.0 which is what actually allows the deployment of the appliance.

 

vcsa6_02

  • Navigate to your mounted media and then the vcsa folder and run the VMware-Client

vcsa6_03

  • The install wizard begins….simply step through the installer at this point.

vcsa6_04
vcsa6_05

vcsa6_06

vcsa6_07
vcsa6_08
vcsa6_09

  • After rerunning the vcsa setup you should get prompted to run the plugin.

vcsa6_10

 

  • Click the Install option

vcsa6_11
vcsa6_12

  • Here you will enter the FQDN or IP Address and the username/password to connect to the specific ESXi host that will be used to initially deploy the VCSA appliance.


vcsa6_13

  • Accept the certificate thumbprint


vcsa6_14

  • Here we name the appliance (the name that shows up in vSphere) as well as set the password for the appliance.


vcsa6_15

  • There are a couple of choices on the deployment type – Embedded Platform Services Controller and External Platform Services Controller


vcsa6_16

  • On the next screen we setup the single sign-on domain information (SSO) as well as password information


vcsa6_17

  • Next we can choose the appliance size.  Notice that even in the tiny configuration, it can support up to 10 hosts and 100 VMs which no doubt covers most of the environments out there and for sure is fine for our lab environment.


vcsa6_18

  • Choose the datastore destination for the appliance


vcsa6_19

  • I chose Postgres DB since we are using the all in one solution


vcsa6_20

  • The next screen is critical to the appliance functioning correctly.  Specifically, you need to make sure that the FQDN for the appliance is in your DNS (whether LAB or production) and resolves correctly for the appliance to start all the services correctly.  See the post here about setting up a lightweight DNS server for name resolution in lab scenarios.
    • I had a failed install the first time through this in my lab environment because of DNS hostname resolution failures on the appliance when it tried to startup services
    • Do yourself a favor and make sure you have your infrastructure pieces in place BEFORE you attempt to install your VCSA appliance


vcsa6_21


vcsa6_22

  • Finally, you should see a summary of your choices


vcsa6_23

  • Deployment now begins – this will take some time.


vcsa6_24
vcsa6_25
vcsa6_26
vcsa6_27
vcsa6_28

  • You should finally get the notification that the install has successfully completed


vcsa6_29
vcsa6_30

 

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 has over two decades of experience in Information Technology. Having worked for numerous Fortune 500 companies as well as in various industries, Brandon 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.

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.