coreos / fedora-coreos-pinger

Telemetry service to be used in Fedora CoreOS (see https://github.com/coreos/fedora-coreos-tracker/issues/86)
Apache License 2.0
15 stars 7 forks source link

metadata: pick up OKD details from filesystem #37

Open lucab opened 4 years ago

lucab commented 4 years ago

OKD just started to use FCOS for its nodes OS.

It would be helpful to agree with OKD developers so that they start exposing some machine-friendly details on the FS. Pinger would then pick them up and report back. This is useful for filtering when aggregating data.

Some useful bits would:

zonggen commented 4 years ago

And by saying via Ignition, are we reading from the log by journalctl --identifier=ignition --all or /run/ignition.json?

lucab commented 4 years ago

Oh sorry, that was indeed a bit too terse.

It means that OKD installer should be writing those files to disk via Ignition on first-boot. The rationale is to loose the coupling/ordering between pinger and the rest of OKD bootstrap.