feat: Prometheus | set up prom operator
This commit is contained in:
@@ -15,6 +15,8 @@ repositories:
|
||||
url: https://dl.gitea.com/charts
|
||||
- name: jetstack
|
||||
url: https://charts.jetstack.io
|
||||
- name: prometheus-community
|
||||
url: https://prometheus-community.github.io/helm-charts
|
||||
---
|
||||
releases:
|
||||
# Distributed Storage
|
||||
@@ -80,3 +82,11 @@ releases:
|
||||
version: 1.15.3
|
||||
values:
|
||||
- ./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