Uploaded image for project: 'OpenShift Logging'
  1. OpenShift Logging
  2. LOG-3902

Replace all custom CLI arguments with environment variables

XMLWordPrintable

    • 1
    • False
    • None
    • False
    • NEW
    • NEW
    • Log Storage - Sprint 234

      The RHOBS Loki manifests for stage and production rollout is currently based on custom JSONNet component hosted on the observatorium/observatorium repository. This component was created back in 2020 when the official Grafana loki-mixin for production deployments did not support by default memberlist/boltdb-shipper setups. Since 2021 this is the case and keeping our own loki component is cumbersome. In fact we need to implement all migrations for each Loki release.

      Acceptance Criteria

      1. Replace all cli arguments in https://github.com/observatorium/observatorium/blob/679d7e68f5beb79f37725b251c32714363d62357/configuration/components/loki.libsonnet#L527-L545 with config var expansion
      2. Enable dynamic log level via config var expansion https://github.com/observatorium/observatorium/blob/679d7e68f5beb79f37725b251c32714363d62357/configuration/components/loki.libsonnet#L524

            jmarcal@redhat.com Joao Marcal
            ptsiraki@redhat.com Periklis Tsirakidis
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: