Open mikhatanu opened 1 month ago
Grafana Tempo has a config tls_insecure_skip_verify in storage config, but tempostack crd has no option to include it (changing configmap does not work because it is managed by operator).
There are two workarounds possible at the moment:
Unmanged
(see https://github.com/grafana/tempo-operator/blob/f4cb97cec06e8ae353a91e3d2ff53e2dee85e118/docs/spec/tempo.grafana.com_tempostacks.yaml#L40). This means the operator stops reconciling (updating) its managed objects until you change it back to Managed
stateextraConfig
setting: with this setting you can make arbitrary modifications to the Tempo config. The operator merges the generated configuration with the user-supplied configuration (from extraConfig
). Example: https://developers.redhat.com/articles/2024/08/14/introducing-tempo-monolithic-mode#configuring_retention
Grafana Tempo has a config tls_insecure_skip_verify in storage config, but tempostack crd has no option to include it (changing configmap does not work because it is managed by operator). The option is good for self-hosted object storage like minio that use self-signed certificate.