Skip to content

Releases: hashicorp/demo-consul-101

v0.0.5

17 Feb 15:11
Compare
Choose a tag to compare
  • Fixed missing package issue

v0.0.4

16 Feb 16:48
06d0d7b
Compare
Choose a tag to compare

What's Changed

  • Update to match Consul helm chart 0.29.0 and Consul 1.9 by @DerekStrickland in #9
  • Updated support for Darwin arm64
  • Updated to Go 1.17

Rebuild 0.0.3 to fix zip path issue.

21 Apr 22:25
0a5fdcc
Compare
Choose a tag to compare

This version updates the dashboard-service to expose 2 new endpoints.

  • /health/api: Provides a real health-check against the connectivity with the back-end API service. Consecutive connection failures are counted, and if non-zero, the endpoint returns a 503. If the most recent connection attempt was success, returns 200.

  • /metrics: Exposes Go's built-in expvar Handler, which produces a JSON response full of Go runtime
    memory metrics and other such data.

The existing endpoints are left as-is.

0.0.3.1 is a rebuild of the zip files because of a buildfile issue (so they have new SHAs)

Fixes dashboard binary caching issue

27 Nov 23:05
Compare
Choose a tag to compare

Previous versions of the demo dashboard-service relied on Go's built-in caching which made it difficult for students to see how Consul load balances service discovery in a round robin manner. This build fixes the issue so it is easier to learn from.

Demo Service Binaries

20 Aug 22:46
Compare
Choose a tag to compare

Binary builds of the demo services dashboard-service and counting-service