talos
talos copied to clipboard
cluster health check: extract as a standalone library
Investigate the ways to do extract this code, how to make it depend only on Talos machinery, but not Talos itself.
Pain points: abstract ClusterInfo interface.
Why?
- reuse in CACPPT
- use in other projects: Upgrade Controller
- 3rd party integrations
Look into siderolabs/capi-utils, as it might have some related to the Cluster abstractions.