Adjust ingress tls values for cert-manager
All checks were successful
continuous-integration/drone/push Build is passing
All checks were successful
continuous-integration/drone/push Build is passing
This commit is contained in:
parent
90dcd9d15f
commit
e1ed098915
9 changed files with 80 additions and 3 deletions
|
@ -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"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue