Research
Help improve navigation and content organization by answering a short survey.
Start Survey
Dismiss alert
HashiCorp Developer
HashiCorp Cloud Platform
Terraform
Packer
Consul
Vault
Boundary
Nomad
Waypoint
Vagrant
Consul
Install
Tutorials
Documentation
API
CLI
Try Cloud
(opens in new tab)
Search
Command or control key
K key
Sign in
Sign up
Theme
Consul Home
Tutorials
Skip to main content
Tutorials
Get Started
Consul on HCP
Consul on Kubernetes
Consul on VMs
Use Cases
Kubernetes Service Mesh
Microservices
Network Automation with CTS
Service Discovery & Health
Service Mesh & Gateways
Certification Prep
Associate Prep
Associate Tutorials
Production
Application Resiliency
Datacenter Deploy
Enterprise Features
HCP Consul
HCP Consul Automation
Multi Cluster Deploy
Networking
Security
Integrations
App Development
Cloud & Platform
Docker
Load Balancers
Vault
Kubernetes
Deploy to Kubernetes
Kubernetes in Production
Service Mesh Features
Operations
Day 2 Operations
Monitoring
Security Operations
Resources
Tutorial Library
Certifications
Community Forum
(opens in new tab)
Support
(opens in new tab)
GitHub
(opens in new tab)
Developer
Consul
Tutorials
Load Balancers
Load Balance Registered Services
Learn how Consul integrates with popular load balancing technologies such as NGINX, HAProxy, and F5.
Start
4 tutorials
16min
Load Balancing with HAProxy Service Discovery Integration
Use HAProxy's native integration to automatically configure the load balancer with service discovery data from Consul.
13min
Load Balancing with NGINX and Consul Template
Use Consul template to update NGINX load balancer configurations based on changes in Consul service discovery.
16min
Load Balancing with NGINX Plus' Service Discovery Integration
Configure NGINX Plus' load balancer automatically with service discovery data, via a native integration with Consul.
13min
Load Balancing with F5 and Consul
Use Consul to configure F5 BIG-IP nodes and server pools based on changes in Consul service discovery.