diff --git a/templates/_service.yaml b/templates/_service.yaml new file mode 100644 index 0000000..082ff27 --- /dev/null +++ b/templates/_service.yaml @@ -0,0 +1,20 @@ +{{/* vim: set filetype=mustache: */}} + +{{- define "common.service.tpl" -}} +apiVersion: v1 +kind: Service +{{ include "common.metadata" . }} +spec: + type: {{ .Values.service.type }} + ports: + - port: {{ .Values.service.port }} + targetPort: http + protocol: TCP + name: http + selector: + {{- include "common.selectorLabels" . | nindent 4 }} +{{- end -}} + +{{- define "common.service" -}} +{{- include "common.utils.flattenCall" (list "common.utils.merge" . "common.service.tpl") -}} +{{- end -}}