diff --git a/bundle/manifests/observability-operator.clusterserviceversion.yaml b/bundle/manifests/observability-operator.clusterserviceversion.yaml index dc2ba3d1..418ab5b6 100644 --- a/bundle/manifests/observability-operator.clusterserviceversion.yaml +++ b/bundle/manifests/observability-operator.clusterserviceversion.yaml @@ -42,7 +42,7 @@ metadata: categories: Monitoring certified: "false" containerImage: observability-operator:1.2.0 - createdAt: "2025-05-28T19:36:53Z" + createdAt: "2025-05-30T10:17:28Z" description: A Go based Kubernetes operator to setup and manage highly available Monitoring Stack using Prometheus, Alertmanager and Thanos Querier. operatorframework.io/cluster-monitoring: "true" @@ -1039,7 +1039,7 @@ spec: - configMap: items: - key: service-ca.crt - path: ca.crt + path: service-ca.crt name: openshift-service-ca.crt optional: true name: openshift-service-ca diff --git a/deploy/perses/perses-operator-deployment.yaml b/deploy/perses/perses-operator-deployment.yaml index 1fbbad36..288958aa 100644 --- a/deploy/perses/perses-operator-deployment.yaml +++ b/deploy/perses/perses-operator-deployment.yaml @@ -61,4 +61,4 @@ spec: optional: true items: - key: service-ca.crt - path: ca.crt + path: service-ca.crt diff --git a/pkg/controllers/uiplugin/monitoring.go b/pkg/controllers/uiplugin/monitoring.go index 5175535e..ee4d61db 100644 --- a/pkg/controllers/uiplugin/monitoring.go +++ b/pkg/controllers/uiplugin/monitoring.go @@ -319,10 +319,8 @@ func newPerses(namespace string, persesImage string) *persesv1alpha1.Perses { TLS: &persesv1alpha1.TLS{ Enable: true, CaCert: &persesv1alpha1.Certificate{ - Type: persesv1alpha1.CertificateTypeSecret, - CertPath: "tls.crt", - PrivateKeyPath: "tls.key", - Name: name, + Type: persesv1alpha1.CertificateTypeFile, + CertPath: "/ca/service-ca.crt", }, }, },