feat: Prometheus | set up prom operator
This commit is contained in:
@@ -15,6 +15,8 @@ repositories:
|
|||||||
url: https://dl.gitea.com/charts
|
url: https://dl.gitea.com/charts
|
||||||
- name: jetstack
|
- name: jetstack
|
||||||
url: https://charts.jetstack.io
|
url: https://charts.jetstack.io
|
||||||
|
- name: prometheus-community
|
||||||
|
url: https://prometheus-community.github.io/helm-charts
|
||||||
---
|
---
|
||||||
releases:
|
releases:
|
||||||
# Distributed Storage
|
# Distributed Storage
|
||||||
@@ -80,3 +82,11 @@ releases:
|
|||||||
version: 1.15.3
|
version: 1.15.3
|
||||||
values:
|
values:
|
||||||
- ./values/cert-manager.values.yaml
|
- ./values/cert-manager.values.yaml
|
||||||
|
|
||||||
|
# Prometheus Operator
|
||||||
|
- name: prometheus-operator
|
||||||
|
namespace: prometheus-system
|
||||||
|
chart: prometheus-community/kube-prometheus-stack
|
||||||
|
version: 62.3.0
|
||||||
|
values:
|
||||||
|
- ./values/prometheus.values.yaml
|
||||||
|
|||||||
13
helm/values/prometheus.values.yaml
Normal file
13
helm/values/prometheus.values.yaml
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
grafana:
|
||||||
|
enabled: true
|
||||||
|
ingress:
|
||||||
|
enabled: true
|
||||||
|
ingressClassName: nginx-internal
|
||||||
|
annotations:
|
||||||
|
cert-manager.io/cluster-issuer: selfsigned-issuer
|
||||||
|
hosts:
|
||||||
|
- grafana.home
|
||||||
|
tls:
|
||||||
|
- secretName: grafana-tls
|
||||||
|
hosts:
|
||||||
|
- grafana.home
|
||||||
Reference in New Issue
Block a user