rancher / dashboard

The Rancher UI
https://rancher.com
Apache License 2.0
450 stars 254 forks source link

[Enhancement Request] Add a cattle-cluster-agent version column to the management page for tracking downstream cluster upgrades after a rancher version upgrade #9838

Open Turb0Fly opened 11 months ago

Turb0Fly commented 11 months ago

Is your feature request related to a problem? Please describe. Unless you drill down into a downstream cluster cattle-system namespace, it's not possible to get the cattle-cluster agent version for any registered cluster in Rancher. When you upgrading Rancher, especially in a multi-steps scenario ( for example : 2.6.6 -> 2.6.13 -> 2.7.6 ) with lots of downstream clusters, it's a pain to know which clusters have upgraded and if you still have some that have not.

Describe the solution you'd like Another column in the homepage with the cattle-cluster-agent version running would be handy in this case, especially for very large installation ( we have 95 clusters across multiple data centers ). At a quick glance, it would be then possible to know which clusters were upgraded and or if some are not in sync with the Rancher version running in the management server.

Describe alternatives you've considered None

slickwarren commented 11 months ago

Thanks for your request. If you need to see specifically the cattle-cluster-agent version, then perhaps the quickest way would be to have some sort of script that could check this for all of your clusters in a rancher setup, maybe with rancher CLI or our terraform provider.

With that many instances, it might be worth talking with our support team about a plan that may work for you: https://www.rancher.com/quick-start.

I can reach out to our UI team and see if this feature is something other users are interested in.