As a cluster admin, I want to quickly find the GitOps source for a cluster from the developer portal, so that I can inspect and modify details or view the modification history.
Details
We want to
highlight the fact that a cluster is defined in a git source, and we want to
User story
As a cluster admin, I want to quickly find the GitOps source for a cluster from the developer portal, so that I can inspect and modify details or view the modification history.
Details
We want to
In the context of https://github.com/giantswarm/giantswarm/issues/31921 we have discussed how to determine that a cluster is gitops-managed.
In addition, we would like to provide a direct link for end users to jump to the source in a web UI.
Example
For the
operations
workload cluster in installationgazelle
, we want to show this link.This link get composed out of several parts:
https://github.com/giantswarm/workload-clusters-fleet/
tree/main/
management-clusters/gazelle/organizations/giantswarm-production/workload-clusters/operations
The first two parts might be static configuration in Backstage. The third part however must be provided per cluster.