From 5abe882fbb1da81d8be68f6c4fdb4fcc08c5d9ee Mon Sep 17 00:00:00 2001 From: Matus Jenca Date: Wed, 26 Jul 2023 11:14:31 +0200 Subject: [PATCH] Add SSL exporter for openshift Signed-off-by: Matus Jenca --- chart/Chart.yaml | 4 ++-- chart/values-openshift.yaml | 8 ++++++++ multicluster-config/observer-values-openshift.yaml | 7 +++++++ multicluster-config/workload-values-openshift.yaml | 7 +++++++ 4 files changed, 24 insertions(+), 2 deletions(-) diff --git a/chart/Chart.yaml b/chart/Chart.yaml index a56a18f..a175f3a 100644 --- a/chart/Chart.yaml +++ b/chart/Chart.yaml @@ -15,7 +15,7 @@ apiVersion: v2 name: dnation-kubernetes-monitoring-stack -version: 3.0.3 +version: 3.1.0 appVersion: 2.5.3 # dnation-kubernetes-monitoring description: An umbrella helm chart for Kubernetes monitoring based on kube-prometheus-stack, thanos, loki, loki-distributed, promtail and dnation-kubernetes-monitoring. keywords: @@ -57,7 +57,7 @@ dependencies: repository: https://dnationcloud.github.io/helm-hub condition: dnation-kubernetes-monitoring.enabled - name: ssl-exporter - version: "1.1.*" + version: "1.2.*" repository: https://dnationcloud.github.io/helm-hub condition: ssl-exporter.enabled icon: https://cdn.ifne.eu/public/icons/dnation_k8sm8g.png diff --git a/chart/values-openshift.yaml b/chart/values-openshift.yaml index bc6b109..5e0370c 100644 --- a/chart/values-openshift.yaml +++ b/chart/values-openshift.yaml @@ -1,3 +1,10 @@ +ssl-exporter: + securityContext: + privileged: true + serviceAccount: + create: false + name: dnation-monitoring-ssl-exporter + promtail: containerSecurityContext: privileged: true @@ -295,3 +302,4 @@ openshift: - dnation-monitoring-node-exporter - dnation-monitoring-promtail - dnation-monitoring-thanos-query + - dnation-monitoring-ssl-exporter diff --git a/multicluster-config/observer-values-openshift.yaml b/multicluster-config/observer-values-openshift.yaml index 1f576ac..bab9a82 100644 --- a/multicluster-config/observer-values-openshift.yaml +++ b/multicluster-config/observer-values-openshift.yaml @@ -18,6 +18,12 @@ # monitorig at observer # Declare variables to be passed into helm chart dependencies. +ssl-exporter: + securityContext: + privileged: true + serviceAccount: + create: false + name: dnation-monitoring-ssl-exporter thanosStorage: secret: name: thanos-objstore-config @@ -171,3 +177,4 @@ openshift: - dnation-monitoring-thanos-query - dnation-monitoring-thanos-query-frontend - dnation-monitoring-thanos-storegateway + - dnation-monitoring-ssl-exporter diff --git a/multicluster-config/workload-values-openshift.yaml b/multicluster-config/workload-values-openshift.yaml index 5245986..07762e6 100644 --- a/multicluster-config/workload-values-openshift.yaml +++ b/multicluster-config/workload-values-openshift.yaml @@ -1,3 +1,9 @@ +ssl-exporter: + securityContext: + privileged: true + serviceAccount: + create: false + name: dnation-monitoring-ssl-exporter thanosStorage: secret: name: thanos-objstore-config @@ -72,3 +78,4 @@ openshift: - dnation-monitoring-thanos-compactor - dnation-monitoring-thanos-query - dnation-monitoring-thanos-storegateway + - dnation-monitoring-ssl-exporter