Skip to content

Releases: tinkerbell/hegel

v0.14.1

23 Oct 23:57
v0.14.1
4210608
Compare
Choose a tag to compare

Image

docker pull quay.io/tinkerbell/hegel:v0.14.1

What's Changed

Full Changelog: v0.14.0...v0.14.1

v0.14.0

23 Oct 17:19
v0.14.0
e770852
Compare
Choose a tag to compare

Image

docker pull quay.io/tinkerbell/hegel:v0.14.0

What's Changed

Full Changelog: v0.13.0...v0.14.0

v0.13.0

16 Oct 15:40
v0.13.0
d5ef533
Compare
Choose a tag to compare

Image

docker pull quay.io/tinkerbell/hegel:v0.13.0

What's Changed

Dependencies

Read more

v0.12.0

18 Jan 22:18
e1a104f
Compare
Choose a tag to compare

Image

docker pull quay.io/tinkerbell/hegel:v0.12.0

What's Changed

New Contributors

Full Changelog: v0.11.0...v0.12.0

v0.11.1

13 Oct 13:49
1354917
Compare
Choose a tag to compare

Image

docker pull quay.io/tinkerbell/hegel:v0.11.1

Highlights

  • Logging has been transitioned to structured logs.

What's Changed

Full Changelog: v0.11.0...v0.11.1

v0.11.0

10 May 12:46
bbf9e13
Compare
Choose a tag to compare

Image

docker pull quay.io/tinkerbell/hegel:v0.11.0

Changelog Summary

  • Removed obsolete metrics.
  • Support the rootio Tinkerbell Hub action by exposing custom metadata.
  • Dependency updates.

What's Changed

Full Changelog: v0.10.0...v0.11.0

v0.10.1

15 Dec 22:34
Compare
Choose a tag to compare

Changes

  • Fix compatibility with the rootio hub action.

Image

docker pull quay.io/tinkerbell/hegel:v0.10.1

Full Changelog: v0.10.0...v0.10.1

v0.10.0

04 Dec 22:33
641a6b5
Compare
Choose a tag to compare

Image

docker pull quay.io/tinkerbell/hegel:v0.10.0

Major Changes

  • Removal of Postgres backend support
  • Hegel internals have been overhauled
  • A backend CLI flags has been added with 2 options: "kubernetes" or "flatfile". Flags previously associated with Kubernetes configuration are now prefixed with the backend name, "kubernetes". The flatfile backend is useful for testing and loads a YAML flatfile database (see /samples/flatfile.yml for an example).
  • Integration with the Tink backend that was based on Postgres has been dropped in accordance with https://github.com/tinkerbell/proposals/tree/main/proposals/0029
  • The /versionz endpoint is no longer available. The information it provided is available via /healthz.
  • Spot endpoints in the EC2 instance metadata API have been dropped.
  • /metadata endpoint that served Equinix Metadata has been dropped.

What's Changed

New Contributors

Full Changelog: v0.9.0...v0.10.0

v0.9.2

15 Nov 16:13
Compare
Choose a tag to compare

Image

docker pull quay.io/tinkerbell/hegel:v0.9.2

What's Changed

  • Fixes the non-executable Hegel binary in the Docker image.

Full Changelog: v0.9.1...v0.9.2

v0.9.0

07 Nov 23:47
964a79c
Compare
Choose a tag to compare

Image

docker pull quay.io/tinkerbell/hegel:v0.9.0

Major Changes

_packet endpoints removed

The /_packet/health and /_packet/version endpoints are now exposed as z-pages via /healthz and /versionz respectively. This is in an effort to move away from endpoints that were historically associated with vendors.

Custom endpoints removed

Support for custom endpoint configuration was removed; this removed the --http-custom-endpoints and associated env var are no longer valid.

Image tagging

When we release we tag our Docker images with 3 tags: [Major].[Minor].[Patch], [Major].[Minor] and [Major]. This ensures anyone that wants to depend on a Major or Major.Minor only can pull the latest Minor or Patch respectively.

What's Changed

Full Changelog: v0.8.0...v0.9.0