Uploaded image for project: 'Observability UI'
  1. Observability UI
  2. OU-1261

[PersesGlobalDatasource][release-coo-0.5] - Tempo and Loki perses global datasources are not working

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: Major Major
    • COO 1.4.0
    • COO 1.4.0
    • None
    • None
    • None
    • False
    • Hide

      None

      Show
      None
    • 1
    • None
    • None
    • None
    • Sprint 285
    • None
    • None
    • None

      Problem:

      • Perses Global Datasources are not working on clusters ocp4.19+, in this case 4.21
      • The same config is working on ocp4.18 (release-coo-0.4)

       

      Steps:

       

      apiVersion: perses.dev/v1alpha2
      kind: PersesGlobalDatasource
      metadata: 
        name: tempo-platform
      spec: 
        config: 
          display: 
            name: "Tempo Datasource"
          default: true
          plugin: 
            kind: "TempoDatasource"
            spec: 
              proxy: 
                kind: HTTPProxy
                spec: 
                  url: https://tempo-platform-gateway.openshift-tracing.svc.cluster.local:8080/api/traces/v1/platform/tempo
                  headers: 
                    X-Scope-OrgID: platform
                  secret: tempo-platform-secret
        client: 
          tls: 
            enable: true
            caCert: 
              type: file
              certPath: /ca/service-ca.crt
      apiVersion: perses.dev/v1alpha2
      kind: PersesGlobalDatasource
      metadata: 
       name: loki-datasource
      spec: 
       config: 
         display: 
           name: "Loki Datasource (Application Logs)"
         default: true
         plugin: 
           kind: "LokiDatasource"
           spec: 
             proxy: 
               kind: HTTPProxy
               spec: 
                 # URL structure for LokiStack with openshift-logging tenancy: 
                 # https://{gateway-svc}.{ns}.svc:8080/api/logs/v1/{tenant}
                 # Perses will append /loki/api/v1/... for queries
                 url: https://logging-loki-gateway-http.openshift-logging.svc.cluster.local:8080/api/logs/v1/application
                 headers: 
                   X-Scope-OrgID: application
                 # IMPORTANT: Must reference secret for TLS config
                 secret: loki-datasource-secret
       client: 
         tls: 
           enable: true
           caCert: 
             type: file
             certPath: /ca/service-ca.crt

       

              gbernal@redhat.com Gabriel Bernal
              rh-ee-emurasak Evelyn Murasaki
              Evelyn Murasaki Evelyn Murasaki
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: