feat(dashboards): load the muster board into Shared Org / Agent Platform - #615
Merged
Merged
Conversation
The muster chart ships its own Grafana dashboard ConfigMap and this chart turns it on, but at the chart's own defaults: folder "muster", organization "Giant Swarm". That organization is staff-only, so the people who run agents on the platform cannot see the board, and a folder per component means an operator opens a different place for every one. Shared Org is the organization every logged-in customer reaches as a Viewer, and it carries the observability data of Giant Swarm managed components. One folder, Agent Platform, for every board of the platform; it already holds the LLM usage board. Also restores the '### Added' heading of the unreleased section, lost to a sed in #609.
Published Helm chart
|
| Chart | agent-platform-connectivity |
| Version | 4.49.1-dev.feat-dashb--one-folder.2026-09-21.15-32-13.ha99670d |
| OCI reference | oci://gsoci.azurecr.io/charts/giantswarm/agent-platform-connectivity:4.49.1-dev.feat-dashb--one-folder.2026-09-21.15-32-13.ha99670d |
| Digest | sha256:61c3d1b6654b6eea6d0b3690dd9b3860acc890b3d1797c863b58884c111e5836 |
| Registry | public — gsoci.azurecr.io |
| Git catalog | giantswarm-test-catalog (index) |
Pull this chart
helm pull oci://gsoci.azurecr.io/charts/giantswarm/agent-platform-connectivity --version 4.49.1-dev.feat-dashb--one-folder.2026-09-21.15-32-13.ha99670dPosted by architect-orb · build 10971 · commit a99670d · updated in place on every push
Published Helm chart
|
| Chart | agent-platform |
| Version | 4.49.1-dev.feat-dashb--one-folder.2026-09-21.15-32-13.ha99670d |
| OCI reference | oci://gsoci.azurecr.io/charts/giantswarm/agent-platform:4.49.1-dev.feat-dashb--one-folder.2026-09-21.15-32-13.ha99670d |
| Digest | sha256:ab59d8222d1d1f040998808e75068ac02aed556b7d593809a6cc4c5bb237005d |
| Registry | public — gsoci.azurecr.io |
| Git catalog | giantswarm-test-catalog (index) |
Pull this chart
helm pull oci://gsoci.azurecr.io/charts/giantswarm/agent-platform --version 4.49.1-dev.feat-dashb--one-folder.2026-09-21.15-32-13.ha99670dPosted by architect-orb · build 10969 · commit a99670d · updated in place on every push
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Problem
The muster chart ships its own Grafana dashboard ConfigMap (
Muster / MCP Gateway, uidmuster) and this chart already turns it on, but at the chart's own defaults: foldermuster, organizationGiant Swarm.Giant Swarmis the staff-only organization.Shared Orgis the one every logged-in customer reaches as a Viewer, and the one that carries the observability data of Giant Swarm managed components. The agent platform is a product customers run, so its boards belong there — the people operating agents could not see this one at all.A folder named after each component also means an operator opens a different place for every board. The
LLM usageboard already lives inShared Org-adjacentAgent Platform; this puts muster's beside it.Change
Two values on the existing
muster.observability.grafanaDashboardblock:No chart change:
giantswarm/musteralready exposes both, andverify-components-chartsrenders the forwarded values against the published chart.Also restores the
### Addedheading of the unreleased CHANGELOG section, which a sed in #609 replaced with a literal\1.This is the first of three PRs putting every agent platform board in one folder. The agentgateway gateway board follows once giantswarm/agentgateway#60 releases; the platform's own Overview board follows after that.
Part of giantswarm/giantswarm#36711.