I'm managing several Kubernetes clusters, including OpenShift, and I'm looking to enhance our release management visibility. Ideally, I want to have a centralized view where I can see which service versions are deployed in each cluster, track the provenance and vulnerabilities of base images, and review deployment history for audit and release tracking. I've experimented with combining Argo CD, Trivy, and Artifactory, but the integration still feels disjointed. Has anyone established a setup that effectively addresses this issue? Any tips or lessons learned from your pipeline setups would be greatly appreciated!
5 Answers
What about reviewing your Git insights? Sometimes the valuable information is right there!
If you have Grafana set up, you can track the deployments of your new releases based on tags and their deployment statuses. It should give you visibility across all your clusters and allow you to group data with other metadata annotations.
You should check out Kargo! It's a great toolkit that really simplifies deployments across multiple clusters.
Have you considered using Backstage? It might help you get closer to what you're looking for in terms of visibility.
How many Kubernetes clusters are you working with? The number can really affect how you approach visibility.

Related Questions
Can't Load PhpMyadmin On After Server Update
Redirect www to non-www in Apache Conf
How To Check If Your SSL Cert Is SHA 1
Windows TrackPad Gestures