Deploying an Elastic Cluster on VMware vCenter

Detailed information can be found in the ContainerX install and administration guide

We currently support Google Chrome for CX Management UI. Some UI features may not function correctly with other browsers.

Once the CX management server is setup in a specific environment, follow these steps to setup Elastic Containers and Container Pools, and to deploy containers.


First, login to the CX platform with the username admin and password admin.


Quick Wizard

Follow the quick wizard to quickly create an EC with few hosts and container pools in a single workflow.


From the main landing page at management server URL, click Login. No credentials are necessary. If you haven’t created any clusters yet, you will start at quick wizard automatically. Otherwise, click on QUICK WIZARD on top of any page to start the wizard.

Step 1 - Select Elastic Cluster Type.

Choose the vSphere Cluster "START" button.

Step 2 - Create Elastic Cluster

Fill in description for the new EC as shown in the example, and click Next.


Step 3 - Provision Hosts

Download the Ubuntu template (cx-ubuntu.ova) from the download page.

Import the OVF template into vCenter.

The ova is configured to use DHCP and will be used to create Container Host VMs. You can customize the networking setup as required for your environment.

Create a snapshot for the VM when it is ready for use as a Container Host.

Make sure the VM is powered off.

Right click on the VM, select Snapshots->Take Snapshot. Give it a name and description.

Please note that currently full virtual machine clones or cloning from a template are not supported.


Enter the vSphere username, password, and the vCenter Host IP address for the VCenter where you want to create the vCenter. 

Once you select the vCenter, you will have the option to select the number of hosts, datacenter where you want to create the host VM, vCenter Cluster and optionally vCenter Pool, Datastore on which to create the host VM and network to use for the host VM.

You should also select the VM imported from the Ubuntu OVF under the VM Template drop down. Click Next to continue. This will take you to step 5 below, create container pools. There is no option to add persistent storage for vSphere in this release.

CX uses linked clones, so the datastore on which the VM Template resides, has to be accessible to the vSphere Cluster on which the host is being created.

Step 4 - Create Container Pools

Fill in the name and limits for container pools and select “NEXT”.. 

Step 5 - Confirm selections


When you hit next, you will see a “CONFIRM SELECTIONS page”. If everything looks good, hit “CONFIRM”. This will show a progress indicator as different entities are setup. If this step is successful, you will be taken to the next step. If this step fails, you can go back, make appropriate fixes, and try again.

Step  6 - Setup Complete

Hit Done to goto the EC details page.

Have more questions? Submit a request


Please sign in to leave a comment.