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

Operator - Add support for Swift TLS CA configuration

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Major Major
    • Logging 6.2.0
    • Logging 5.9.0, Logging 6.0.0, Logging 6.1.0
    • Log Storage
    • None
    • Log Storage - Sprint 248, Log Storage - Sprint 249, Log Storage - Sprint 250, Log Storage - Sprint 263, Log Storage - Sprint 265

      As a LokiStack administrator, I want to declare a reference to a ConfigMap holding the custom Certificate Authority bundle when selecting the swift object storage type, so that I can verify the validity of Swift server side certificates in on premise clusters.

      Acceptance Criteria

      1. The LokiStack administrator can select a ConfigMap in the same namespace as the LokiStack custom resource that holds the swift object storage CA bundle.
      2. The CA Bundle is mounted and used by per Loki container accessing the swift object storage.

      Developer Notes

      1. The LokiStack custom resource currently allows to reference a ConfigMap in the same namespace for any object storage type. No need to extend the API.
      2. The LokiStack createOrUpdate handler does not mount the custom CA bundle ConfigMap for any other store than S3: https://github.com/grafana/loki/blob/main/operator/internal/manifests/storage/configure.go#L34-L38

              btaani@redhat.com Bayan Taani
              ptsiraki@redhat.com Periklis Tsirakidis
              Kabir Bharti Kabir Bharti
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated: