This Automation POC script offers ability to onboard Tenants to an MSP(Managed Service Provider) environment seeking VMC Backup Solution.
1) Workflow engine needs to be installed on the same node as deployer machine.
2) Set this advanced settings on the workflow engine machine(deployer)-
(DWORD) HKEY_LOCAL_MACHINE\SOFTWARE\CommVault Systems\instance_name\WFEngine\ValidateSSL = 0
3) Restart WorkflowEngine Services on the workflow engine machine(deployer).
4) A Network Topology of type Network Gateway needs to be created which consists of 3 Client Groups -- Servers (VSA Proxies), DMZ gateways (Network Proxy/Gateway) and Infrastructure Machines (CS/MA)
Minimum SP(Service Pack) level - SP22
-
Download all the files from the above repository.
-
Download the ova file and upload to content library, have it subscribed to the on-boarding SDDC on VMC, which would be used for deployment of Tenant Proxy+MA on the SDDC
-
Import the following workflows and deploy in the same order as below.
- DeployVM
- CreateVirtualizationClient
- CreateCLoudLibrary
- CreatePlan
- OnBoardSDDC
To Import workflow follow -> http://documentation.commvault.com/commvault/v11/article?p=49632_1.htm
To Deploy workflow follow -> http://documentation.commvault.com/commvault/v11/article?p=49597_1.htm -
Import the postman collection file and create a dummy environment for runtime storage of variables. Right click the collection and click Edit -> Pre-request Scripts tab, change the variable values according to the environment. Run the APIs in the below order to Onboard a Tenant.
- POST Login
- Create customer in CommServer
- Generate AuthCode
- Create SDDC