consul
Installation
SKILL.md
Consul
HashiCorp Consul is a multi-cloud service networking platform. It handles Service Discovery, Mesh, and Key/Value storage. 2025 v1.18 focuses on Enterprise reliability.
When to Use
- Service Discovery: Tracking dynamic IPs of microservices (common in Nomad/VM setups).
- Service Mesh: mTLS and Traffic split across VMs and K8s.
- KV Store: Storing dynamic configuration distributed across regions.
Core Concepts
Agent
Runs on every node (client mode) or dedicated servers (server mode). Handles health checks.