From load-balancer-configurator
Generates configurations for AWS ALB/NLB, GCP load balancers, Nginx, and HAProxy with health checks, SSL termination, routing rules, sticky sessions, and monitoring.
How this skill is triggered — by the user, by Claude, or both
Slash command
/load-balancer-configurator:configuring-load-balancersThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Configure load balancers across AWS (ALB, NLB), GCP (HTTP(S) LB, TCP/UDP LB), Nginx, and HAProxy. Generate production-ready configurations with health checks, SSL/TLS termination, path-based and host-based routing, sticky sessions, rate limiting, and traffic distribution rules for high-availability deployments.
Configure load balancers across AWS (ALB, NLB), GCP (HTTP(S) LB, TCP/UDP LB), Nginx, and HAProxy. Generate production-ready configurations with health checks, SSL/TLS termination, path-based and host-based routing, sticky sessions, rate limiting, and traffic distribution rules for high-availability deployments.
/health returning 200)aws, gcloud)/api -> API pool, /static -> CDN), host-based routing (api.example.com -> API)nginx -t, HAProxy config check), verify traffic distribution, and confirm failover behaviornginx.conf, site configs) with upstream blocks and server directiveshaproxy.cfg) with frontend/backend sections| Error | Cause | Solution |
|---|---|---|
502 Bad Gateway | Backend server unreachable or not responding | Verify backend IPs, ports, and firewall rules; check backend service health |
SSL certificate verify failed | Certificate expired, wrong chain, or key mismatch | Verify certificate validity and chain with openssl s_client; regenerate if needed |
Target is unhealthy | Health check endpoint returning non-200 or timing out | Verify health check path returns 200; increase timeout if backend is slow to respond |
nginx: configuration file test failed | Syntax error in Nginx configuration | Run nginx -t to identify the specific error line; fix syntax and test again |
Session persistence not working | Cookie-based stickiness misconfigured or client not sending cookies | Verify cookie name matches; use IP-based affinity as fallback for non-browser clients |
${CLAUDE_SKILL_DIR}/references/errors.md for additional error handling patternsnpx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin load-balancer-configuratorGuides GCP load balancer type selection, health check tuning, Cloud Armor integration, and traffic distribution for HTTP(S), TCP/UDP SSL proxy, passthrough, and internal LBs.
Validates load balancer traffic distribution, health checks, failover, session persistence, and SSL for NGINX, HAProxy, AWS ALB/NLB, GCP, Kubernetes Ingress.
Provides expert guidance for Azure Load Balancer development: troubleshooting, best practices, architecture, security, configuration, and deployment. Use when configuring LB rules, probes, SNAT, VMSS backends, or IMDS/Monitor APIs.