• 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)
  • Sign up
Consul Home

Tutorials

Skip to main contentTutorials

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)
  1. Developer
  2. Consul
  3. Tutorials
  4. 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.
    • 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.
    • Consul
  •  
    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.
    • 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.
    • Consul
    • Video
Give Feedback(opens in new tab)
  • Certifications
  • System Status
  • Terms of Use
  • Security
  • Privacy
  • Trademark Policy
  • Trade Controls
  • Give Feedback(opens in new tab)