From: naman.gupta Date: Fri, 28 Jun 2024 12:53:37 +0000 (+0530) Subject: Adding config for prometheus. X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=commitdiff_plain;h=834620485687a48b9a93412462a05e82cba734c3;p=ric-plt%2Fric-dep.git Adding config for prometheus. Adding config for prometheus. Change-Id: I9a55718c1f479e82d28edc6e609ceaa7a7dd864b Signed-off-by: naman.gupta --- diff --git a/depRicKubernetesOperator/config/prometheus/kustomization.yaml b/depRicKubernetesOperator/config/prometheus/kustomization.yaml new file mode 100644 index 0000000..ed13716 --- /dev/null +++ b/depRicKubernetesOperator/config/prometheus/kustomization.yaml @@ -0,0 +1,2 @@ +resources: +- monitor.yaml diff --git a/depRicKubernetesOperator/config/prometheus/monitor.yaml b/depRicKubernetesOperator/config/prometheus/monitor.yaml new file mode 100644 index 0000000..1a1cb4a --- /dev/null +++ b/depRicKubernetesOperator/config/prometheus/monitor.yaml @@ -0,0 +1,26 @@ + +# Prometheus Monitor Service (Metrics) +apiVersion: monitoring.coreos.com/v1 +kind: ServiceMonitor +metadata: + labels: + control-plane: controller-manager + app.kubernetes.io/name: servicemonitor + app.kubernetes.io/instance: controller-manager-metrics-monitor + app.kubernetes.io/component: metrics + app.kubernetes.io/created-by: depriclatest26oct + app.kubernetes.io/part-of: depriclatest26oct + app.kubernetes.io/managed-by: kustomize + name: controller-manager-metrics-monitor + namespace: system +spec: + endpoints: + - path: /metrics + port: https + scheme: https + bearerTokenFile: /var/run/secrets/kubernetes.io/serviceaccount/token + tlsConfig: + insecureSkipVerify: true + selector: + matchLabels: + control-plane: controller-manager