tinkerbell / hegel

Instance Metadata Service
https://tinkerbell.org
Apache License 2.0
97 stars 32 forks source link

Release 0.9 #117

Closed chrisdoherty4 closed 1 year ago

chrisdoherty4 commented 2 years ago

Tracking and discussion issue for 0.9.

chrisdoherty4 commented 2 years ago

0.9 should see Equinix specific APIs replaced entirely by the Hegel metadata API.

chrisdoherty4 commented 1 year ago

Second thoughts on the Hegel API. We'll likely make the internals of Hegel more robust and possibly tidy up the EC2 Metadata APIs instead of switching to a whole new API.

chrisdoherty4 commented 1 year ago

We'll focus this release on refactoring/re-writing the code to remove ambiguous data structures/serialized data and re-writing many of the tests to depended less on implementation detail.

This includes removing the _packet URLs in favor of z-pages (vendor agnostic) and removing the ability to configure 'custom endpoints'.

chrisdoherty4 commented 1 year ago

https://github.com/tinkerbell/hegel/releases/tag/v0.9.0