HashiCorp Consul

HashiCorp·Hashicorp.Consul

A distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure.

Consul is a distributed, highly available, and data center aware solution to connect and configure applications across dynamic, distributed infrastructure. Consul provides several key features: - Multi-Datacenter - Consul is built to be datacenter aware, and can support any number of regions without complex configuration. - Service Mesh - Consul Service Mesh enables secure service-to-service communication with automatic TLS encryption and identity-based authorization. Applications can use sidecar proxies in a service mesh configuration to establish TLS connections for inbound and outbound connections with Transparent Proxy. - API Gateway - Consul API Gateway manages access to services within Consul Service Mesh, allow users to define traffic and authorization policies to services deployed within the mesh. - Service Discovery - Consul makes it simple for services to register themselves and to discover other services via a DNS or HTTP interface. External services such as SaaS providers can be registered as well. - Health Checking - Health Checking enables Consul to quickly alert operators about any issues in a cluster. The integration with service discovery prevents routing traffic to unhealthy hosts and enables service level circuit breakers. - Dynamic App Configuration - An HTTP API that allows users to store indexed objects within Consul, for storing configuration parameters and application metadata.

winget install --id Hashicorp.Consul --exact --source winget

Latest 2.0.2·July 8, 2026

Release Notes

SECURITY:

  • Upgrade alpine base image version to 3.24 to address [CVE-2026-41989], [ALPINE-CVE-2026-2100]. [GH-23711]
  • dependency: Upgrade Serf and Memberlist to use the latest versions. [GH-23704]
  • xds: Return errors when injecting the L4 intention (RBAC) filter or the mTLS transport socket onto an inbound public listener, so the listener is not served without intention enforcement or mTLS. [GH-23686] FEATURES:
  • config-entry(api-gateway): (Enterprise only) Add ExtAuthzFilter to HTTPRoute Filters and gateway-wide ExtAuthz toggle to the api-gateway config entry [GH-23703]
  • config-entry: (Enterprise only) Addition of External Processor (ext_proc) Envoy Extension support to api-gateway and connect-proxy [GH-23705] IMPROVEMENTS:
  • ci: upgrade GitHub Actions that used the deprecated Node 20 runtime to Node 24, and restore GOTOOLCHAIN=auto after setup-go so backward-compatibility and integration test lanes resolve the correct Go toolchain. [GH-23687]
  • connect: update support for nomad and vault version to v2.0.3 [GH-23624]
  • deps: Migrate armon/go-metrics to hashicorp/go-metrics and update Go dependencies across all modules [GH-23635] BUG FIXES:
  • xds: only emit the client cert SDS block when both CertFile and KeyFile are set. [GH-23679]

Installer type: zip

ArchitectureScopeDownloadSHA256
x86Download81AEF945E9DC4F77AA81D1C116201924DF59D6EF8C6F04A5C2E8310C63DA870C
x64DownloadA4D614026C67A460602727D75CA531BF410F5D31F44FC2D7DB6582B00505DA46

Details

Homepage
https://github.com/hashicorp/consul
License
BUSL-1.1
Support
https://github.com/hashicorp/consul/issues
Copyright
Copyright (c) 2026 HashiCorp, Inc.

Tags

api-gatewayecskubernetesservice-discoveryservice-meshvault

Older versions (21)

2.0.1
ArchitectureScopeDownloadSHA256
x86Download35AAC290676C14D67D7D9F41EBBB4D3C3D10B01E22B4C0D5F71AB24355D4CB1E
x64Download699B6AFC58083B191B77BC819C81545783C9AEB59B841878EFEDCCD84751326C
2.0.0
ArchitectureScopeDownloadSHA256
x86DownloadC41C1ED636CF89E5359C6C17CCA7A35BA6698161AD74DC710661F8A1D3F71EBA
x64Download1D4197DD2ADA6173DFA7106924EFECFD629102C81DFB9F8A3F3DF5D6BF96BFFB
1.22.7
ArchitectureScopeDownloadSHA256
x86DownloadB7884EC4147F9750731D070F759B622F55F9211E654BFCCCBB80091D97EC39BB
x64Download04B719261FA442A0498F9DE7CF434341A531A74F11910DB2463C6A0F91E829FC
1.22.6
ArchitectureScopeDownloadSHA256
x86Download4F596B38289A7F364228CE464F22358FBFC1A60315B4BE8BBC8697317AFBC6D4
x64Download8329271E8D6094D88960816269B983D473923B94F45C2D7186BE0B7D84D3A40B
1.22.5
ArchitectureScopeDownloadSHA256
x86Download2BD0AB13F4EB75E3486683859D8F96FB45B96738E621FDCF514BF8F9C99D2172
x64Download45486AD0436D8F1DFC2A5B06A2F8D0207EC247CCB95C9F76AD389607CA00911D
1.22.4
ArchitectureScopeDownloadSHA256
x86DownloadC7D08092520ED6F060E7781EAC171337300EA80AE42BD0B5101ADC43CF190B5F
x64Download3D483B11EECB3CAEBCF449BCC19E720AC4D05022A05E0B5DDCA65EFC5012E294
1.22.3
ArchitectureScopeDownloadSHA256
x86Download7DF5B87E294462CEDBADFA115F04298E4B1323222A63F7B02881B18D571C6922
x64Download137765EF21B78C830FF32863E8F90343D1DAB8866544B60C17412CBAAAAC7AB8
1.22.2
ArchitectureScopeDownloadSHA256
x86Download11C0370B956117AB2B4567EC7CE0D93E1811152D1669E43F9B0A1F7EFDDBDFBA
x64Download7B8A3BB723017D1BE87DECF3A7BB12661C36E43EBA8283B8C04ECA60501493EC
1.22.1
ArchitectureScopeDownloadSHA256
x86Download9676144D944A78A1503D7466D52E520C9088B49962E2EBBC30CF1CF93F584764
x64DownloadF98D33DF899AFB3BACAB20D2FFC702E62F30CDCA82AE65BAD831BC332B3DEB27
1.22.0
ArchitectureScopeDownloadSHA256
x86DownloadE04658DA30BFDBB259665708FFA8156A39B71D7951056051707A43C829ED3C57
x64DownloadC31FB78490D7B5CD883A1DF749B191AD01EE1F0A830B3D815FC4466045EE6270
1.21.5
ArchitectureScopeDownloadSHA256
x86Download0B0DA391503957808CE5473947A578EA698573C1433CDC1FFFB083493A049266
x64DownloadD6B11264A7E8DE20AAC0975FF92255A8DF08C47267D8B2338860E777A5774E32
1.21.4
ArchitectureScopeDownloadSHA256
x86Download0CCEE866DFD957D01EA1294D80727A5277F49A8D9F58813420F5C81425C1481A
x64Download7C4656A1F352F1170B3AD6AAD0FEFE5176ADEDA75964D0442B89615B875E7A26
1.21.3
ArchitectureScopeDownloadSHA256
x86Download7D42E1C212AE13AE996ACD48EA742160224441DDD6D514E26F356085A57D47D3
x64Download6916720B286B00C25650FD35AD49F6D3759D9F89ACC806D183012456F6EE91A0
1.21.2
ArchitectureScopeDownloadSHA256
x86Download4EC9B3E82FFF8EDD3144E51872119BBCB01373C8861A497C53E05D2F792E36F1
x64Download7D70101FC9E179D85F3C8C41A02E6E546FB7D208807E5908A44C164994501462
1.21.1
ArchitectureScopeDownloadSHA256
x86DownloadCCF88581F45E15E0E31CAC38B2B8B16D282533E172FD5F42CCFD017B0233AC9C
x64Download06945963A76BC00F4F976B2BB48E05CC9CAB23311123C3AD1A2253DBBEB10F8C
1.21.0
ArchitectureScopeDownloadSHA256
x86Download6A10E97A63B5377BB1E01CA491D96A181A92ACF388F061D7BC01B653FAD1F65B
x64DownloadF4FB59CEA4FFABBBBEA801C9E0CD5F4218B90D6A3E67BF5EB9E138B6AA8B7E32
1.20.6
ArchitectureScopeDownloadSHA256
x86DownloadEADB2614EB6D5063CDCD5F8AC0E4FF64084AC0A124399EF358D36E2578683458
x64Download775B9C3085454CB0B4CC9745719760ED0A2690399D2DF2E7DBE2F9A9E6A29EED
1.20.5
ArchitectureScopeDownloadSHA256
x86Download8EC63241FEEB055224DACB9ED8DBFF27C0F13C941C69B76925460C2ECCC81CD0
x64DownloadC7D308B83A54DCA7A85B3E13EAF183B1B02C74F03072A1C4D54C128DED15C2DE
1.19.0
ArchitectureScopeDownloadSHA256
x86DownloadCAC77EA7C6381CF60E448971EF0E75B5D1CD389009EF3968BF6468FF3812DD1E
x64Download9EBD0052AFFA523F5E800455EC1A3BF11EB304CBACCE9FB6205C766824827EAE
1.18.0
ArchitectureScopeDownloadSHA256
x86Download3A35D5A9B96D1D80D2BA9DAF05E5A6153A40B4E762A188874D01CB75947FDF29
x64Download68A3A3313ACA0ED864DF4124F1528F8EA0B04C191E2BB7196C3FA87A5918B06D
1.15.3
ArchitectureScopeDownloadSHA256
x64DownloadF975B84384FBA5064E29D300F4ED45EC6416769873029E0E4DD458058277D5C0
x86Download24AD8D37BA7070FCE02C384F4FD6E0E92850BB44D63F6CA86B2C24B9D837E8E3