openova/platform/grafana/chart/Chart.yaml
e3mrah 83ec889f06
feat(platform): add global.imageRegistry to remaining bp-* charts + bp-catalyst-platform (PR 3/3, #560) (#580)
Charts bumped:
- bp-keycloak 1.2.0 -> 1.2.1 (subchart stub; per-component image.registry knobs documented)
- bp-crossplane 1.1.3 -> 1.1.4 (subchart stub)
- bp-crossplane-claims 1.1.0 -> 1.1.1 (global.kubectlImage added; kubectl Job image templated; Hetzner ubuntu-24.04 server images intentionally untouched)
- bp-velero 1.2.0 -> 1.2.1 (subchart stub)
- bp-kyverno 1.0.0 -> 1.0.1 (subchart stub; per-controller image.registry knobs documented)
- bp-trivy 1.0.0 -> 1.0.1 (subchart stub; both operator + scanner image.registry knobs documented)
- bp-grafana 1.0.0 -> 1.0.1 (subchart stub)
- bp-flux 1.1.3 -> 1.1.4 (subchart stub; per-controller image.repository knobs documented)
- bp-catalyst-platform 1.1.13 -> 1.1.14 (global.imageRegistry + images.{catalystApi,catalystUi,marketplaceApi,console,smeTag} added; all 14 Catalyst-authored image refs templated: catalyst-api, catalyst-ui, marketplace-api, console + 10 SME services)

Post-handover per-Sovereign overlays set global.imageRegistry to harbor.<sovereign-fqdn> so every container image pull routes through the Sovereign's own Harbor proxy_cache.

Closes (partial): issue #560 — all 23 bp-* charts now carry global.imageRegistry

Co-authored-by: alierenbaysal <alierenbaysal@openova.io>
2026-05-02 13:21:53 +04:00

29 lines
1.1 KiB
YAML

apiVersion: v2
name: bp-grafana
description: |
Catalyst Blueprint umbrella chart for Grafana. Depends on the upstream
`grafana` chart (grafana/helm-charts) as a Helm subchart so
`helm dependency build` pulls the upstream payload into this artifact.
Catalyst-curated values flow into the upstream subchart under the
`grafana:` key in values.yaml.
Visualization layer of the LGTM observability stack — pairs with bp-loki
(logs), bp-tempo (traces), bp-mimir (metrics), and bp-alloy or
bp-opentelemetry (collection).
type: application
version: 1.0.1
appVersion: "12.3.1"
keywords: [catalyst, blueprint, grafana, observability, dashboards]
maintainers:
- name: OpenOva Catalyst
email: catalyst@openova.io
# Pinned to grafana/grafana 10.5.15 (appVersion 12.3.1) — current stable on
# 2026-04-29, validated against Kubernetes 1.31. Per
# docs/INVIOLABLE-PRINCIPLES.md #4 (never hardcode) the version is
# operator-bumpable via PR + Blueprint release.
dependencies:
- name: grafana
version: "10.5.15"
repository: "https://grafana.github.io/helm-charts"