Configure VMware Telco Cloud Automation Control Plane (TCA-CP).
Prerequisites
You must have selected VMware Telco Cloud Automation - Control Plane as the role and activated it.
- Import self-signed certificates from the Administration > Trusted CA Certificates tab.
- Active Directory is not supported for TCA-CP.
Procedure
- In the system location screen, enter the location where you are deploying the system.
Select the nearest major city to where the VMware Telco Cloud Automation system, is geographically located. VMware Telco Cloud Automation sites are represented visually in the Dashboard.
- Click Continue.
A screen appears prompting you for a system name.
- Enter the system name, and click Continue.
A screen appears prompting you to select the cloud instance type.
- Select the cloud instance to which TCA-CP is connected: vSphere, vCloud Director, VMware Integrated OpenStack, or Kubernetes. Click Continue.
Note: TCA-CP can connect to only one cloud instance per deployment.
- Enter the configuration details of the selected cloud instance.
After entering the information, click Continue to proceed to the next screen.
Cloud Instance
Configuration Parameters
vSphere
- Enter the vCenter Server and NSX details:
- vCenter Server
- vCenter URL
- User name
- Password
- Enter the NSX details:
- NSX URL
- User name
- Password
- vCenter Server
- Enter the SSO details:
- vCenter Server or Platform Services Controller URL
- Enter the VMware vSphere role-mapping details.
- Enter the vRealize Orchestrator details.
VMware Cloud Director
- Enter the VMware Cloud Director details.
- VMware Cloud Director URL
- System Administrator user name
- System Administrator password
- Enter the vCenter Server and NSX details.
Note: TCA-CP fetches the vCenter Server and NSX URLs automatically.
- vCenter Server
- User name
- Password
- NSX
- User name
- Password
- vCenter Server
- Enter the AMQP details:
Note: TCA-CP fetches the AMQP parameters automatically. Edit the parameters as appropriate.
- AMQP Hostname
- Port
- vHost
- User name
- Password
- Use SSL
- Enter the vRealize Orchestrator details.
VMware Integrated OpenStack
- Skip the OMS configuration.
- Enter the Keystone URL and port number.
- Enter the Domains and Projects details:
Note: You can add Multiple VMware Integrated OpenStack Domains and Projects.
- Add New Domain.
For each Domain, provide the following details.
- Domain Name (select from drop-down)
- User name
- Password
- Projects (optional)
For each Domain, you can add multiple Projects.
- Project Name (select from drop-down)
- User name
- Password
- Add New Domain.
- Enter the vCenter and NSX details:
- vCenter Server
- vCenter URL
- User name
- Password
- NSX
- NSX URL
- User name
- Password
Note: If you have configured VMware Integrated OpenStack with multiple compute vCenter Servers, add all the vCenter Servers to TCA-CP. - vCenter Server
- By default, external access to RabbitMQ Advanced Message Queuing Protocol (AMQP) is disabled in VMware Integrated OpenStack. To enable RabbitMQ, perform the following steps:
- Log in to the OMS server through SSH and run the following command:
kubectl edit service rabbitmq -n openstack
- Update the
type
fromClusterIP
toNodePort
. - Fetch the port number on which RabbitMQ is running. Run the following command:
kubectl get svc -n openstack | grep 'rabbitmq '| awk {'print$5'} | cut -d'/' -f1| cut -d':' -f2
- The user name to enter into RabbitMQ is rabbitmq.
- To fetch the password, run the following command:
kubectl -n openstack get secret managedpasswords -o yaml | grep rabbit_password | awk {'print $2'} | base64 –decode
The vHost value is/
always.
- Log in to the OMS server through SSH and run the following command:
- Enter the vRealize Orchestrator details.
Kubernetes
- URL - Kubernetes Master API Server URL.
- Cluster Name - Logical name that uniquely identifies this cluster.
- Kubernetes Configuration - The kubeconfig YAML file for authentication.
- Enter the vRealize Orchestrator details.
Microsoft AKS
Select TCA instance type to configure as Microsoft AKS.
Provide the following details:
Cluster Name - The name assigned to a specific cluster during cluster creation
User Name - Service principal (App Registration) Id.
Password - Client secret associated with the Service Principal.
Resource Group - A logical container for organizing and managing Azure resources.
Tenant Id - A unique identifier for the Azure tenant. Every Azure account is associated with a specific tenant.
Subscription Id - A unique identifier for the Azure subscription.
- Enter the vCenter Server and NSX details:
- Review the system summary information.
The system verifies the configuration and then generates a configuration summary.
- To reload the system, click Restart.
It can take several minutes to reinitialize the system completely. During this process, the appliance management interface is not available.To schedule a restart, click Restart Later.