github.com/zsuzhengdu/helm@v3.0.0-beta.3+incompatible/cmd/helm/testdata/testcharts/lib-chart/templates/_service.yaml (about)

     1  {{- define "common.service.tpl" -}}
     2  apiVersion: v1
     3  kind: Service
     4  {{ template "common.metadata" . }}
     5  spec:
     6    type: {{ .Values.service.type }}
     7    ports:
     8    - name: http
     9      port: 80
    10      targetPort: http
    11    selector:
    12      app.kubernetes.io/name: {{ template "common.name" . }}
    13      app.kubernetes.io/instance: {{ .Release.Name | quote }}
    14  {{- end -}}
    15  {{- define "common.service" -}}
    16  {{- template "common.util.merge" (append . "common.service.tpl") -}}
    17  {{- end -}}