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:
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.
A recap of HashiCorp infrastructure and security news and developments from Google Cloud Next, from scaling infrastructure as code to fighting secrets sprawl and more.
Try this example method for transitioning from Consul service discovery to service mesh without affecting uptimes or development teams.
Consul 1.18 improves enterprise reliability with Long-Term Support, fault-injection capabilities, and expanded Amazon ECS support for multi-runtime deployments.