Overview
Creating a load balancer in NxtSight involves provisioning the top-level resource with a virtual IP, then adding a listener (protocol and port), a pool (backend collection), pool members (backend instances), and a health monitor. The Dashboard creation wizard guides you through all five steps in sequence. The CLI allows each component to be created independently.Prerequisites
- An active NxtSight account with appropriate permissions
- Access to the NxtSight Dashboard or CLI configured with credentials
- API credentials sourced (
source openrc.sh)
Load balancers must be placed on a subnet that has routing access to your backend
instances. Verify that security group rules allow ingress on the member port from
the load balancer’s VIP subnet before adding members.
Create via Dashboard (Wizard)
Configure the pool
Complete the Pool Details panel:
Algorithm options:
ROUND_ROBIN— distributes requests evenly across all UP membersLEAST_CONNECTIONS— sends to the member with fewest active connectionsSOURCE_IP— routes the same client IP to the same member
Create via CLI
Authenticate and create the load balancer
Source credentials
Create load balancer
ACTIVE status:Wait for ACTIVE status
Next Steps
Floating IP Assignment
Expose the load balancer VIP on a public network for external access.
Listeners
Add HTTPS, TCP, or additional HTTP listeners to the load balancer.
Health Monitors
Tune health check parameters for your application’s response characteristics.
Troubleshooting
Resolve PENDING_CREATE status and member health issues.