Adjust ingress tls values for cert-manager
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
Tom Neuber 2024-05-28 17:42:47 +02:00
parent 90dcd9d15f
commit e1ed098915
Signed by: tom
GPG key ID: F17EFE4272D89FF6
9 changed files with 80 additions and 3 deletions

View file

@ -60,6 +60,11 @@ alertmanager:
- alertmanager.services.yolokube.de
annotations:
traefik.ingress.kubernetes.io/router.middlewares: traefik-basic-auth@kubernetescrd
kubernetes.io/tls-acme: "true"
tls:
- secretName: alertmanager-tls-key
hosts:
- alertmanager.services.yolokube.de
ingressPerReplica:
pathType: ImplementationSpecific
paths:
@ -69,15 +74,25 @@ alertmanager:
hostDomain: services.yolokube.de
annotations:
traefik.ingress.kubernetes.io/router.middlewares: traefik-basic-auth@kubernetescrd
kubernetes.io/tls-acme: "true"
tlsSecretPerReplica:
enabled: true
prefix: alertmanager
servicePerReplica:
enabled: true
podAntiAffinity: "hard"
grafana:
defaultDashboardsTimezone: Europe/Berlin
ingress:
annotations:
kubernetes.io/tls-acme: "true"
enabled: true
hosts:
- grafana.services.yolokube.de
tls:
- secretName: grafana-tls-key
hosts:
- grafana.services.yolokube.de
persistence:
enabled: true
accessModes:
@ -106,6 +121,11 @@ prometheus:
- prometheus.services.yolokube.de
annotations:
traefik.ingress.kubernetes.io/router.middlewares: traefik-basic-auth@kubernetescrd
kubernetes.io/tls-acme: "true"
tls:
- secretName: prometheus-tls-key
hosts:
- prometheus.services.yolokube.de
ingressPerReplica:
pathType: ImplementationSpecific
paths:
@ -115,6 +135,10 @@ prometheus:
hostDomain: services.yolokube.de
annotations:
traefik.ingress.kubernetes.io/router.middlewares: traefik-basic-auth@kubernetescrd
kubernetes.io/tls-acme: "true"
tlsSecretPerReplica:
enabled: true
prefix: prometheus
prometheusSpec:
retentionSize: "45GB"
replicas: 2
@ -142,4 +166,4 @@ defaultRules:
customRules:
KubeNodeUnreachable:
for: 0m
severity: "critical"
severity: "critical"