From 93fefc6ad45141f0b6cd1e9d879d25f6e1d848d0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Simen=20R=C3=B8stvik?= Date: Wed, 7 Dec 2022 15:24:33 +0100 Subject: [PATCH] consoooom ram --- apps/templates/prometheus.yaml | 55 ++++++++++++++++++++++++++++++++++ 1 file changed, 55 insertions(+) create mode 100644 apps/templates/prometheus.yaml diff --git a/apps/templates/prometheus.yaml b/apps/templates/prometheus.yaml new file mode 100644 index 0000000..090f7d1 --- /dev/null +++ b/apps/templates/prometheus.yaml @@ -0,0 +1,55 @@ +apiVersion: argoproj.io/v1alpha1 +kind: Application +metadata: + name: prometheus + namespace: argo-cd + finalizers: + - resources-finalizer.argocd.argoproj.io +spec: + destination: + server: https://kubernetes.default.svc + namespace: prometheus + project: default + source: + chart: prometheus + helm: + values: | + + namespaceOverride: prometheus + + alertmanager.enabled: false + kubeApiServer.enabled: false + kubelet.enabled: false + kubeControllerManager.enabled: false + coreDns.enabled: false + kubeDns.enabled: false + kubeEtcd.enabled: false + kubeScheduler.enabled: false + kubeProxy.enabled: false + kubeStateMetrics.enabled: false + + + grafana: + ingress: + enabled: true + ingressClassName: traefik + annotations: + cert-manager.io/acme-challenge-type: dns01 + cert-manager.io/cluster-issuer: roxedus.com-cloudflare + hosts: + - grafana.roxedus.com + tls: + - hosts: + - grafana.roxedus.com + secretName: grafana-roxedus-com-cert + + + + repoURL: https://prometheus-community.github.io/helm-charts + targetRevision: 42.2.1 + syncPolicy: + automated: + prune: true + selfHeal: true + syncOptions: + - CreateNamespace=true