You can increase the availability and scalability of your configured Automation Orchestrator deployment by scaling it out.
Procedure
- Configure the primary node.
- Log in to the Control Center of your configured Automation Orchestrator deployment as root.
- Select Configure Authentication Provider and unregister your authentication provider.
- Select Host Settings and enter the host name of the load balancer server.
- Select Configure Authentication Provider and register your authentication provider again.
- Log in to the Automation Orchestrator Appliance command line of the configured instance as root.
- To stop all the services of the Automation Orchestrator instance, run the /opt/scripts/deploy.sh --onlyClean command.
- To set the load balancer, run vracli load-balancer set load_balancer_FQDN.
- (Optional) If your Automation Orchestrator instance uses a custom certificate, run the vracli certificate ingress --set your_cert_file.pem command.
Note: The file containing the certificate chain must be PEM-encoded.
- Join secondary nodes to the configured instance.
Note: If your
Automation Orchestrator deployment is patched, refer to the workaround in
KB 96619.
- Log in to the Automation Orchestrator Appliance command line of the secondary node as root.
- To join the secondary node to the configured instance, run the vracli cluster join primary_node_hostname_or_IP command.
- Repeat for the other secondary node.
- Finish the scale-out process.
- Log in to the Automation Orchestrator Appliance command line of the configured instance as root.
- Run /opt/scripts/deploy.sh and wait for the script to finish.
Results
You have scaled out your Automation Orchestrator deployment.
Note: For a deployment with three
Automation Orchestrator instances, the scaled out deployment can withstand one instance failing and still function. Two instances failing renders the
Automation Orchestrator deployment non-functional.