service.yaml 548 B

123456789101112131415161718192021
  1. {{- if eq .Values.redis.type "internal" -}}
  2. apiVersion: v1
  3. kind: Service
  4. metadata:
  5. name: {{ template "harbor.redis" . }}
  6. namespace: {{ .Release.Namespace | quote }}
  7. labels:
  8. {{ include "harbor.labels" . | indent 4 }}
  9. spec:
  10. {{- if .Values.ipFamily.policy }}
  11. ipFamilyPolicy: {{ .Values.ipFamily.policy }}
  12. {{- end }}
  13. {{- if .Values.ipFamily.families }}
  14. ipFamilies: {{ toYaml .Values.ipFamily.families }}
  15. {{- end }}
  16. ports:
  17. - port: 6379
  18. selector:
  19. {{ include "harbor.matchLabels" . | indent 4 }}
  20. component: redis
  21. {{- end -}}