Create a Load Balancer

To create a load balancer:

  1. Navigate to the Load Balancers page on the EC2 Dashboard in the AWS console.
  2. Select Create Load Balancer at the top left of the page. Create Load Balancer button
  3. Select Application Load Balancer as the load balancer type to terminate SSL at the ELB.Application Load Balancer type
  4. Enter a name for the new load balancer, and select HTTPS (Secure HTTP) as the load balancer protocol to accept HTTPS traffic only. Configure Load Balancer
  5. Select the availability zones to enable for the new load balancer. It should include the availability zone in which the Controller Appserver EC2 instance resides. Availability zones
  6. Select the certificate that was imported to the ACM. Configure Security Settings
  7. Specify the security group. Specify the security group
  8. For the initial configuration, set the load balancer to route all traffic to port 8090 using HTTP, and define the standard health check for the Controller. Configure Routing
  9. Add the Controller EC2 instance as a registered target. Register Targets
  10. Launch the new load balancer. It may take a few minutes before the load balance occurs.
  11. Verify that you can access the Controller UI through the load balancer.
    Note: If your SSL cert is self-signed, a browser warning displays. You can ignore this warning if you are testing the UI. However for Agent traffic, you need a valid certificate that is trusted by the Agent.