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

Replace all custom CLI arguments with environment variables

XMLWordPrintable

    • 1
    • False
    • Hide

      None

      Show
      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: