Welcome to week 2 of the Consul Enterprise Onboarding Journey
27min
Register your services to Consul
Deploy Consul client agents on your virtual machine workloads. Register services to Consul and set up health checks.
1min
Register services with service definitions
Register Services with Service Definitions
17min
Register external services with Consul service discovery
Register and health check services with Consul, even when they
are running on nodes without a co-located Consul agent.
14min
Use Terraform to register external services
Register external services with Consul using the Terraform Consul provider.
14min
Forward DNS for Consul service discovery
Enable service discovery by configuring DNS forwarding for Consul.
11min
DNS caching
Tune DNS query handling to balance between providing current information and reducing request response time.
1min
Query services with DNS
Learn about query services with DNS for service discovery.
1min
Health checks
Learn how Consul agent manages health checks.
20min
Ensure only healthy services are discoverable
Use Consul's health checks capability to monitor datacenter health, and learn how it is used by the service discovery components to route traffic away from unhealthy hosts.
1min
Agents overview
Learn about the Consul agent, which is the core process of Consul.
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.