mirror of
https://github.com/outbackdingo/homelab-v.git
synced 2026-08-25 07:10:14 +00:00
feat(cert-manager): enable service monitor and add dashboard
Signed-off-by: Vegard Hagen <[email protected]>
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user