Consul est une solution de réseau de services. Elle fournit la découverte de services, un service mesh, l'autorisation fondée sur l'identité, la gestion du trafic L7 et le chiffrement des échanges entre services, en environnements sur site, hybrides et multicloud, sur machines virtuelles et Kubernetes. Les équipes plateforme et DevOps l'utilisent pour piloter la connexion sécurisée des services. Vous exploitez le logiciel vous-même ; l'éditeur propose aussi des produits cloud via la HashiCorp Cloud Platform.
Consul est développé par HashiCorp, qui fait partie d'IBM depuis février 2025 ; les deux sociétés sont américaines. Depuis la version 1.17, le code est publié sous Business Source License, IBM étant le concédant. Le code source est public, mais ce n'est pas une licence open source au sens de l'OSI : proposer Consul à des tiers comme service hébergé ou embarqué concurrent des versions payantes d'IBM sort de l'usage autorisé. Si vous l'exploitez vous-même, vos données restent chez vous. Le développement se poursuit : une version candidate 2.1.0 figure au journal des modifications en septembre 2026.