Hey, lazy web. Together with AWS and Microsoft, we are working on adding some minimal, native IMDS support to systemd, given how ubiquitous the concept is in the cloud world these days. It's supposed to be fully automatic, and reasonably generic. i.e. all the cloud-specific info (i.e. how to detect the clouds, which URLs to use) are placed in systemd's hwdb database, so that the code itself can be kept generic.

Right now the PR I prepped for this supports 5 major clouds. And I need your help…

@pid_eins do your f job, we're not here to help microsoft and aws for free.
@f4grx (moving to DM) yeah, it seems he's more interested in this than fixing the TPM2 code that he introduced in 260 that literally prevents systems from booting if your TPM2 vendor is a little quirky