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 @pid_eins IDK, it's probably in the best interest of companies with big deployments in AWS or Azure to help out
@michelin @f4grx @pid_eins moreover, the question is to help cover more, beyond the five major cloud platforms already in the PR
@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