feat(cert-manager): enable service monitor and add dashboard

Signed-off-by: Vegard Hagen <[email protected]>
This commit is contained in:
Vegard Hagen
2025-08-05 21:17:56 +02:00
parent 7853de1ede
commit 0fd26062c1
3 changed files with 25 additions and 1 deletions
@@ -0,0 +1,17 @@
apiVersion: grafana.integreatly.org/v1beta1
kind: GrafanaDashboard
metadata:
name: dashboard
namespace: cert-manager
spec:
allowCrossNamespaceImport: true
folder: cert-manager
resyncPeriod: 10m
instanceSelector:
matchLabels:
app: grafana
datasources:
- inputName: DS_PROMETHEUS
datasourceName: default
grafanaCom:
id: 20340
@@ -5,6 +5,7 @@ resources:
- ns.yaml
- cloudflare-api-token.yaml
- cluster-issuer.yaml
- dashboard.yaml
helmCharts:
- name: cert-manager
@@ -1,4 +1,5 @@
#installCRDs: true
# https://github.com/cert-manager/cert-manager/blob/master/deploy/charts/cert-manager/values.yaml
crds:
enabled: true
keep: true
@@ -28,3 +29,8 @@ cainjector:
requests:
cpu: 10m
memory: 64Mi
prometheus:
enabled: true
servicemonitor:
enabled: true