commodore
commodore copied to clipboard
Component version reporting
Context
Currently we don't have an overview over which component versions are deployed on which clusters. It would be nice if Commodore could report a summary of cluster compilations to Lieutenant to persist compilation status in the cluster's Lieutenant object.
I wrote a PoC which (ab)uses dynamic facts to report component versions to Lieutenant after cluster compilation (#388). However, for a production-ready implementation we should not use dynamic facts to store this information but actually implement another status field for the cluster resource for the reporting.
Alternatives
Not sure
SDD draft for this feature: https://github.com/projectsyn/documentation/pull/177