mirror of
https://github.com/2martens/cloud-configuration.git
synced 2026-10-19 01:26:50 +02:00
Enable thanos sidecar and volume claims
This commit is contained in:
@@ -9,6 +9,36 @@ kube-prometheus-stack:
|
|||||||
enabled: false
|
enabled: false
|
||||||
|
|
||||||
prometheus:
|
prometheus:
|
||||||
|
prometheusSpec:
|
||||||
|
retention: 6h
|
||||||
|
disableCompaction: true
|
||||||
|
storageSpec:
|
||||||
|
volumeClaimTemplate:
|
||||||
|
spec:
|
||||||
|
storageClassName: hcloud-volumes
|
||||||
|
accessModes: [ "ReadWriteOnce" ]
|
||||||
|
resources:
|
||||||
|
requests:
|
||||||
|
storage: 10Gi
|
||||||
|
selector: {}
|
||||||
|
thanos:
|
||||||
|
objectStorageConfig:
|
||||||
|
existingSecret:
|
||||||
|
key: thanos.yaml
|
||||||
|
name: thanos-object-storage-config
|
||||||
|
thanosIngress:
|
||||||
|
enabled: true
|
||||||
|
ingressClassName: public
|
||||||
|
hosts:
|
||||||
|
- thanos.prometheus.k8s.test.2martens.de
|
||||||
|
tls:
|
||||||
|
- secretName: thanos-gateway-tls
|
||||||
|
hosts:
|
||||||
|
- thanos.prometheus.k8s.test.2martens.de
|
||||||
|
thanosServiceMonitor:
|
||||||
|
enabled: true
|
||||||
|
thanosService:
|
||||||
|
enabled: true
|
||||||
ingress:
|
ingress:
|
||||||
enabled: true
|
enabled: true
|
||||||
ingressClassName: public
|
ingressClassName: public
|
||||||
@@ -22,7 +52,7 @@ kube-prometheus-stack:
|
|||||||
- prometheus.k8s.test.2martens.de
|
- prometheus.k8s.test.2martens.de
|
||||||
kubeControllerManager:
|
kubeControllerManager:
|
||||||
endpoints:
|
endpoints:
|
||||||
- 10.0.0.2
|
- 10.0.0.4
|
||||||
kubeScheduler:
|
kubeScheduler:
|
||||||
endpoints:
|
endpoints:
|
||||||
- 10.0.0.2
|
- 10.0.0.4
|
||||||
|
|||||||
Reference in New Issue
Block a user