Uploaded image for project: 'Managed Service - API'
  1. Managed Service - API
  2. MGDAPI-6115

Update rhoams/package grafana and observability templates to support RHOAMI

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • None
    • RHOAM Sprint 49

      WHY
      1. We want support `rhoams/package` templates to support both RHOAM and RHOAMI, depends to

      2. Grafana grafana-probe-template need to be updated, as grafana route name changed:
      https://gitlab.cee.redhat.com/service/managed-tenants-bundles/-/blob/main/addons/rhoams/package/observability/grafana-probe.yaml.gotmpl#L45

      Route will be `grafana-route-redhat-rhoam-customer-monitoring` / `grafana-route-redhat-rhoami-customer-monitoring`

      WHAT
      please see "why"

      HOW
      example:
      targets:
      staticConfig:
      labels:
      service: grafana-ui
      static:

      • {{ printf "%s%s%s%s" "https://grafana-route-" (split "-operator" .config.addonsv1.targetNamespace)._0 "-customer-monitoring." `{{ .config.spec.routingSubdomain}}` }}

      TESTS
      Install rhoam and see that Observability and Grafana Packages installed correctly

      DONE
      Observability and Grafana Packages installed correctly

            vmogilev_rhmi Valery Mogilevsky
            vmogilev_rhmi Valery Mogilevsky
            Carl Kyrillos Carl Kyrillos
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: