k8s-platform-lcm icon indicating copy to clipboard operation
k8s-platform-lcm copied to clipboard

Add yaml method to track current versions of external tools

Open wernerb opened this issue 5 years ago • 1 comments

We would like to use this tool to also keep track of components that are hard to track such as Cassandra or Kafka that are not in kubernetes in our environment nor running an image tag which version represents the upstream.

We might want a to have a structure so we can add updates to the yaml for current versions ourselves, and optionally flag them as "out-of-date but allowed". For example cassandra has releases version 4.0.1-alpha which is obviously not stable. Perhaps a regex filter to filter out release patterns?

wernerb avatar Jun 16 '20 20:06 wernerb

At this point support for github (releases and tags) is supported, you can add or remove any repositories you would like to track, and let it compare with the version you have.

Currently the version parsing is flexible and supports full semver format, but it is be possible to add a way to look only for x.x.x releases.

And by outdated you meen you want to see there is a new version but you don't want it to be flagged as outdated because you accept you version as a valid one?

arminc avatar Jun 20 '20 16:06 arminc