{{- if .Values.services }} apiVersion: v1 kind: Service metadata: name: {{ .Values.name }} labels: {{- include "template.labels" . | nindent 4 }} spec: type: ClusterIP ports: {{- range $name, $s := .Values.services }} - name: {{ $name }} port: {{ $s.port }} protocol: {{ $s.protocol }} {{- end}} selector: {{- include "template.selectorLabels" . | nindent 4 }} {{- end }}