Consul is een oplossing voor service-netwerken. Het biedt service discovery, een service mesh, autorisatie op basis van identiteit, L7-verkeersbeheer en versleutelde communicatie tussen services, voor on-premises-, hybride en multicloudomgevingen, op virtuele machines en Kubernetes. Platform- en DevOps-teams gebruiken Consul om te beheren hoe applicatieservices elkaar vinden en veilig met elkaar verbinden. U draait de software zelf; de leverancier biedt daarnaast cloudproducten onder het HashiCorp Cloud Platform.
Consul wordt ontwikkeld door HashiCorp, dat sinds februari 2025 deel uitmaakt van IBM; beide bedrijven zijn Amerikaans. Vanaf versie 1.17 staat de code onder de Business Source License met IBM als licentiegever. De broncode is openbaar, maar dit is geen open-sourcelicentie in de zin van de OSI: het aanbieden van Consul aan derden als gehoste of ingebedde dienst die concurreert met de betaalde versies van IBM valt buiten het toegestane productiegebruik. Bij zelfbeheer blijven uw gegevens op uw eigen infrastructuur. De ontwikkeling loopt door: de wijzigingslog noemt een kandidaatrelease van versie 2.1.0 in september 2026.