feat(redis): align TLS Certificate SANs with new service architecture
Replace rfs-* SAN entries with master/replicas variants and keep external-lb. The Certificate now matches the redesigned helper and covers every TLS endpoint that tenants are expected to connect to. Signed-off-by: Arsolitt <arsolitt@gmail.com>
This commit is contained in:
parent
7cc892163b
commit
8048868c6e
1 changed files with 8 additions and 4 deletions
|
|
@ -1,13 +1,17 @@
|
|||
{{- if and .Values.tls.enabled (not .Values.tls.secretName) }}
|
||||
{{- $dnsNames := list -}}
|
||||
{{- $dnsNames = append $dnsNames (printf "%s-master" .Release.Name) -}}
|
||||
{{- $dnsNames = append $dnsNames (printf "%s-master.%s" .Release.Name .Release.Namespace) -}}
|
||||
{{- $dnsNames = append $dnsNames (printf "%s-master.%s.svc" .Release.Name .Release.Namespace) -}}
|
||||
{{- $dnsNames = append $dnsNames (printf "%s-master.%s.svc.cluster.local" .Release.Name .Release.Namespace) -}}
|
||||
{{- $dnsNames = append $dnsNames (printf "%s-replicas" .Release.Name) -}}
|
||||
{{- $dnsNames = append $dnsNames (printf "%s-replicas.%s" .Release.Name .Release.Namespace) -}}
|
||||
{{- $dnsNames = append $dnsNames (printf "%s-replicas.%s.svc" .Release.Name .Release.Namespace) -}}
|
||||
{{- $dnsNames = append $dnsNames (printf "%s-replicas.%s.svc.cluster.local" .Release.Name .Release.Namespace) -}}
|
||||
{{- $dnsNames = append $dnsNames (printf "%s-external-lb" .Release.Name) -}}
|
||||
{{- $dnsNames = append $dnsNames (printf "%s-external-lb.%s" .Release.Name .Release.Namespace) -}}
|
||||
{{- $dnsNames = append $dnsNames (printf "%s-external-lb.%s.svc" .Release.Name .Release.Namespace) -}}
|
||||
{{- $dnsNames = append $dnsNames (printf "%s-external-lb.%s.svc.cluster.local" .Release.Name .Release.Namespace) -}}
|
||||
{{- $dnsNames = append $dnsNames (printf "rfs-%s" .Release.Name) -}}
|
||||
{{- $dnsNames = append $dnsNames (printf "rfs-%s.%s" .Release.Name .Release.Namespace) -}}
|
||||
{{- $dnsNames = append $dnsNames (printf "rfs-%s.%s.svc" .Release.Name .Release.Namespace) -}}
|
||||
{{- $dnsNames = append $dnsNames (printf "rfs-%s.%s.svc.cluster.local" .Release.Name .Release.Namespace) -}}
|
||||
{{- include "cozy-lib.tls.certificate" (dict
|
||||
"Release" .Release
|
||||
"name" (printf "%s-redis-tls" .Release.Name)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue