- Establish a CLI session on the Bare Metal Orchestrator VM and log in. For high availability configurations, establish a CLI session using the virtual IP (VIP) of the Load Balancers for the Bare Metal Orchestrator cluster.
- Download the tca.ova file.
- Navigate to ~/samples/stacks/tcp and download these three sample configuration templates to your local machine:
- TCPConfig.json
- InstallerConfig.json
- AddHosts.json
- Edit the TCPConfig.json file to add the necessary configuration information. Update the images with IP address, port and folder details.
The following is an example TCPConfig.json file:
"images": {
"cloudbuilder": "http://100.67.53.238:81/data/stack/VMware-Cloud-Builder-4.2.0.0-17559673_OVF10.ova",
"vro": "http://100.67.53.238:81/data/stack/011N_VA-8.4.2.17400_OVF10.ova",
"tca": "http://100.67.53.238:81/data/stack/VMware-Cloud-Automation-1.9.1-18002366.ova",
"haproxy": [],
"kube": [
"http://100.67.53.238:81/data/stack/photon-3-kube-v1.20.4.ova
],
"vsphere_plugin": "http://100.67.53.238:81/data/stack/vco-plugin-7.4.0.13701555.zip",
"vrli": "http://100.67.53.238:81/data/stack/VMware-vRealize-Log-Insight-8.3.0.0-17494646_OVF10.ova"where
100.67.53.238
is the IP address of the Bare Metal Orchestrator virtual machine or IP address of the server hosting the Load Balancer, and stack is the folder created while uploading the files to web server. - Edit InstallerConfig.json and AddHosts.json files to add the necessary configuration information, and then upload all the three json files to the web server. Provide the tca.ova file name in the InstallerConfig.json file.
- Using the CLI, run the following command to upload the OVA file to the folder called stack in the web server:
bmo upload fs -f <ovafilename> -m <folder name>
where
<ovafilename>
is the name of the OVA and<folder name>
is stack. - Using the CLI, run the following command to upload the edited json files to the folder called stack in the web server:
bmo upload fs -f <filename> -m <folder name>
where
<filename>
is the name of the json file and<folder name>
is stack. - Optional: Run the following command to list the contents of the stack folder:
bmo get fs -m <folder name>
where
<folder name>
is stack.