-
Task
-
Resolution: Unresolved
-
Major
-
Logging 5.9.0
-
None
-
2
-
False
-
None
-
False
-
NEW
-
OBSDA-535 - Support to configure .spec.storage.tls for OpenStack Swift storage in Loki
-
Impediment
-
NEW
-
If Release Note Needed, Set a Value
-
-
-
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
- The LokiStack administrator can select a ConfigMap in the same namespace as the LokiStack custom resource that holds the swift object storage CA bundle.
- The CA Bundle is mounted and used by per Loki container accessing the swift object storage.
Developer Notes
- 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.
- 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