HashiCorp Consul 1.0.7
We recently released HashiCorp Consul 1.0.7 which includes a number of features and improvements.
Here are some highlights from Consul 1.0.7:
- Service metadata - You can now set key/value data during service registration that will be accessible during the full lifecycle of the service. Service metadata can be used to specify information such as the version of the service, weights or priorities for external load balancing, or other static information that may have previously been stored in the K/V datastore that should be attached to the service directly.
- GZIP compression in HTTP responses - All HTTP API endpoints now support compression when requested by the client. This can improve performance when dealing with large API responses. Depending on your client this may be requested by default (such as a web browser) with the
Accept-Encoding: gzip
header. Additionally, HTTP endpoints now respond to OPTIONS requests. near=_ip
support for prepared queries - Prepared queries now support a special?near=_ip
lookup to sort results by proximity to an IP similar to how?near=_agent
sorts by proximity to the local agent (using network coordinates). This can be used in conjunction with Consul ESM for looking up results near an external service.
In addition to these new features, there are a handful of smaller bug fixes and improvements. Please review the v1.0.7 changelog for a detailed list of changes. Due to a change made for blocking queries on service-specific health and catalog endpoints, clients relying on undocumented behavior of X-Consul-Index
in blocking queries may be affected. Read the 1.0.7 upgrade guide for more information.
As always, please test in an isolated environment before upgrading. Consul 1.0.7 is also available in Consul Enterprise Pro and Consul Enterprise Premium.
A special thank you to our active community members who have been invaluable in adding new features, reporting bugs, and improving the documentation for Consul.
Sign up for the latest HashiCorp news
More blog posts like this one
HashiCorp at AWS re:Invent: Your blueprint to cloud success
If you’re attending AWS re:Invent in Las Vegas, Dec. 2 - Dec. 6th, visit us for breakout sessions, expert talks, and product demos to learn how to take a unified approach to Infrastructure and Security Lifecycle Management.
Consul 1.20 improves multi-tenancy, metrics, and OpenShift deployment
HashiCorp Consul 1.20 is a significant upgrade for the Kubernetes operator and developer experience, including better multi-tenant service discovery, catalog registration metrics, and secure OpenShift integration.
New SLM offerings for Vault, Boundary, and Consul at HashiConf 2024 make security easier
The latest Security Lifecycle Management (SLM) features from HashiCorp Vault, Boundary, and Consul help organizations offer a smoother path to better security practices for developers.