From 5e3092d16828ebf88a1abfd514bbda4b54679efd Mon Sep 17 00:00:00 2001 From: titver968 Date: Tue, 27 May 2025 14:52:06 +0200 Subject: [PATCH] install CRDs deployed --- .../install-kube-prometheus-crds.yaml | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 argocd/apps/kube-prometheus/install-kube-prometheus-crds.yaml diff --git a/argocd/apps/kube-prometheus/install-kube-prometheus-crds.yaml b/argocd/apps/kube-prometheus/install-kube-prometheus-crds.yaml new file mode 100644 index 0000000..1beb99f --- /dev/null +++ b/argocd/apps/kube-prometheus/install-kube-prometheus-crds.yaml @@ -0,0 +1,26 @@ +apiVersion: batch/v1 +kind: Job +metadata: + name: install-kube-prometheus-crds + namespace: monitoring +spec: + template: + spec: + containers: + - name: helm + image: alpine/helm:3.14.0 + command: + - /bin/sh + - -c + - | + helm repo add prometheus-community https://prometheus-community.github.io/helm-charts + helm repo update + helm pull prometheus-community/kube-prometheus-stack --version 72.6.3 + tar -xzf kube-prometheus-stack-72.6.3.tgz + kubectl apply -f kube-prometheus-stack/crds + volumeMounts: + - name: kubeconfig + mountPath: /root/.kube + restartPolicy: Never + serviceAccountName: default + backoffLimit: 1