…are annoyingly different).
IMDS is load bearing for cloud workloads, but it's also full of idiosyncrasies, security issues, reliability issues. And the various client packages are not without issues either: they typically have a major footprint (python in the initrd…), come with a very large codebase (since they have separate plugins for each backend), and a problematic security posture.
A few months ago, we started a project to improve these things, after discussions between folks from…