github.com/verrazzano/verrazzano@v1.7.0/platform-operator/thirdparty/charts/argo-cd/templates/redis/service.yaml (about) 1 {{- $redisHa := (index .Values "redis-ha") -}} 2 {{- if and .Values.redis.enabled (not $redisHa.enabled) -}} 3 apiVersion: v1 4 kind: Service 5 metadata: 6 name: {{ template "argo-cd.redis.fullname" . }} 7 namespace: {{ .Release.Namespace | quote }} 8 labels: 9 {{- include "argo-cd.labels" (dict "context" . "component" .Values.redis.name "name" .Values.redis.name) | nindent 4 }} 10 {{- with .Values.redis.service.labels }} 11 {{- toYaml . | nindent 4 }} 12 {{- end }} 13 {{- with .Values.redis.service.annotations }} 14 annotations: 15 {{- range $key, $value := . }} 16 {{ $key }}: {{ $value | quote }} 17 {{- end }} 18 {{- end }} 19 spec: 20 ports: 21 - name: redis 22 port: {{ .Values.redis.servicePort }} 23 targetPort: redis 24 selector: 25 {{- include "argo-cd.selectorLabels" (dict "context" . "name" .Values.redis.name) | nindent 4 }} 26 {{- end }}