Consul ist eine Lösung für Service-Networking. Sie bietet Service Discovery, ein Service Mesh, identitätsbasierte Autorisierung, L7-Traffic-Management und verschlüsselte Kommunikation zwischen Diensten, über On-Premises-, Hybrid- und Multi-Cloud-Umgebungen hinweg, auf virtuellen Maschinen und Kubernetes. Plattform- und DevOps-Teams nutzen Consul, um zu steuern, wie Anwendungsdienste einander finden und sicher verbunden werden. Sie betreiben die Software selbst; der Hersteller bietet zusätzlich Cloud-Produkte über die HashiCorp Cloud Platform an.
Consul wird von HashiCorp entwickelt, das seit Februar 2025 zu IBM gehört; beide Unternehmen sind amerikanisch. Ab Version 1.17 steht der Code unter der Business Source License, mit IBM als Lizenzgeber. Der Quellcode ist öffentlich, aber es handelt sich nicht um eine Open-Source-Lizenz im Sinne der OSI: Consul Dritten als gehosteten oder eingebetteten Dienst anzubieten, der mit den kostenpflichtigen Versionen von IBM konkurriert, fällt nicht unter die erlaubte Produktivnutzung. Bei eigenem Betrieb bleiben Ihre Daten auf Ihrer Infrastruktur. Die Entwicklung läuft weiter: Das Änderungsprotokoll nennt einen Release Candidate von Version 2.1.0 im September 2026.