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 5.9.z
    • Logging 5.9.0
    • Log Storage
    • None
    • Log Storage - Sprint 248, Log Storage - Sprint 249, Log Storage - Sprint 250

      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:
            2 Start watching this issue

              Created:
              Updated: