Build NodeBalancer configurations with health checks, SSL termination, sticky sessions, and backend nodes.
Last verified: May 2026
Build NodeBalancer configurations with ports, health checks, SSL termination, sticky sessions, backend nodes, and load balancing algorithms.
Required Fields
labelregionconfigsOutput will appear here...Your team's web tier is moving from a single Linode to three for redundancy. You provision a NodeBalancer with the builder, configure TLS termination and HTTP-to-HTTPS redirect, point DNS at the NodeBalancer's IP, and attach the three backend Linodes. After cutover, you can take any single backend down for maintenance without user-visible impact. The total monthly cost — NodeBalancer plus extra backends — comes out to about $30 more, an obvious win.
Linode NodeBalancers are managed load balancers — they handle TCP and HTTPS traffic, terminate TLS, run health checks, and distribute traffic across backend Linodes. The Linode NodeBalancer Config Builder produces a complete configuration: ports, protocols, health check parameters, SSL termination settings, sticky-session behavior, and backend node specifications. Output is API-ready and includes a node-attachment plan.
The builder collects NodeBalancer name, region, client connection throttle, and a list of configurations. Each config has a port, protocol (TCP, HTTP, HTTPS), algorithm (roundrobin, leastconn, source), stickiness setting, health check parameters, optional TLS certificate, and list of backend nodes. Output is JSON for the Linode NodeBalancer API plus the node-attachment payload.
Set up multiple NodeBalancer configurations on the same NodeBalancer for different ports rather than running multiple NodeBalancers. One NodeBalancer with three configurations (80, 443, custom port) costs the same as one with a single config.
Configure HTTP health checks against an explicit endpoint like /healthz, not just the root /. A check against / often hits expensive page-generation code; /healthz can be a cheap 'process is alive' response.
Was this tool helpful?
Disclaimer: This tool runs entirely in your browser. No data is sent to our servers. Always verify outputs before using them in production. AWS, Azure, and GCP are trademarks of their respective owners.