I have added a lot of changes from various ai sessions
This commit is contained in:
@@ -7,12 +7,11 @@ kubeControllerManager:
|
||||
serviceMonitor:
|
||||
https: true
|
||||
insecureSkipVerify: true
|
||||
# proxy not working, svc not exposed by port
|
||||
kubeProxy:
|
||||
service:
|
||||
targetPort: 10249
|
||||
serviceMonitor:
|
||||
https: true
|
||||
https: false
|
||||
insecureSkipVerify: true
|
||||
##################
|
||||
|
||||
@@ -61,6 +60,7 @@ prometheus:
|
||||
storage: 50Gi
|
||||
ingress:
|
||||
enabled: true
|
||||
ingressClassName: traefik
|
||||
hosts:
|
||||
- prometheus.haumdaucher.de
|
||||
tls:
|
||||
@@ -68,7 +68,7 @@ prometheus:
|
||||
- "prometheus.haumdaucher.de"
|
||||
secretName: prometheus-haumdaucher-de
|
||||
annotations:
|
||||
kubernetes.io/ingress.class: "nginx"
|
||||
kubernetes.io/ingress.class: "traefik"
|
||||
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
|
||||
cert-manager.io/cluster-issuer: "letsencrypt-prod"
|
||||
# see https://kubernetes.github.io/ingress-nginx/examples/auth/basic/
|
||||
@@ -89,6 +89,7 @@ alertmanager:
|
||||
enabled: true
|
||||
ingress:
|
||||
enabled: true
|
||||
ingressClassName: traefik
|
||||
hosts:
|
||||
- alertmanager.haumdaucher.de
|
||||
tls:
|
||||
@@ -96,7 +97,7 @@ alertmanager:
|
||||
- "alertmanager.haumdaucher.de"
|
||||
secretName: alertmanager-haumdaucher-de
|
||||
annotations:
|
||||
kubernetes.io/ingress.class: "nginx"
|
||||
kubernetes.io/ingress.class: "traefik"
|
||||
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
|
||||
cert-manager.io/cluster-issuer: "letsencrypt-prod"
|
||||
# see https://kubernetes.github.io/ingress-nginx/examples/auth/basic/
|
||||
@@ -126,8 +127,31 @@ grafana:
|
||||
imageRenderer:
|
||||
enabled: true
|
||||
adminPassword: kohkohh5sah1Do3ize2x
|
||||
additionalDataSources:
|
||||
- name: InfluxDB Home Assistant
|
||||
type: influxdb
|
||||
access: proxy
|
||||
url: http://influxdb-influxdb2.influxdb.svc.cluster.local:80
|
||||
jsonData:
|
||||
version: Flux
|
||||
organization: influxdata
|
||||
defaultBucket: default
|
||||
httpMode: POST
|
||||
secureJsonData:
|
||||
token: enaiY9yaiWi6ahv0phoph3FaiphoGh
|
||||
- name: InfluxDB Home Assistant InfluxQL
|
||||
type: influxdb
|
||||
access: proxy
|
||||
url: http://influxdb-influxdb2.influxdb.svc.cluster.local:80
|
||||
jsonData:
|
||||
dbName: default
|
||||
httpHeaderName1: 'Authorization'
|
||||
httpMode: POST
|
||||
secureJsonData:
|
||||
httpHeaderValue1: 'Token enaiY9yaiWi6ahv0phoph3FaiphoGh'
|
||||
ingress:
|
||||
enabled: true
|
||||
ingressClassName: traefik
|
||||
hosts:
|
||||
- grafana.haumdaucher.de
|
||||
tls:
|
||||
@@ -135,7 +159,7 @@ grafana:
|
||||
- "grafana.haumdaucher.de"
|
||||
secretName: grafana-haumdaucher-de
|
||||
annotations:
|
||||
kubernetes.io/ingress.class: "nginx"
|
||||
kubernetes.io/ingress.class: "traefik"
|
||||
nginx.ingress.kubernetes.io/force-ssl-redirect: "true"
|
||||
cert-manager.io/cluster-issuer: "letsencrypt-prod"
|
||||
env:
|
||||
@@ -149,4 +173,22 @@ grafana:
|
||||
# interval_day: "MMM YYYY"
|
||||
# interval_month: "YYYY-MM"
|
||||
# interval_year: "YYYY"
|
||||
sidecar:
|
||||
dashboards:
|
||||
enabled: true
|
||||
label: grafana_dashboard
|
||||
labelValue: "1"
|
||||
searchNamespace: monitoring
|
||||
folder: /tmp/dashboards
|
||||
defaultFolderName: null
|
||||
provider:
|
||||
name: sidecarProvider
|
||||
orgId: 1
|
||||
folder: ""
|
||||
type: file
|
||||
disableDeletion: false
|
||||
editable: false
|
||||
allowUiUpdates: false
|
||||
options:
|
||||
path: /tmp/dashboards
|
||||
|
||||
|
||||
Reference in New Issue
Block a user