Files
by-other-means/helm/templates/_service.tpl
T
2026-07-29 00:30:37 -04:00

21 lines
443 B
Smarty

{{- define "system.service.component" }}
---
apiVersion: v1
kind: Service
metadata:
name: {{ .component.name }}-service
labels:
{{ include "helper.metaLabels" . | indent 4 }}
spec:
type: {{ .component.service.type }}
selector:
app: {{ .component.name }}
ports:
{{- range .component.service.ports }}
- protocol: {{ .protocol }}
port: {{ .port }}
targetPort: {{ .targetPort }}
name: {{ .name }}
{{- end }}
{{- end }}