github.com/Racer159/jackal@v0.32.7-0.20240401174413-0bd2339e4f2e/packages/jackal-registry/chart/templates/service.yaml (about)

     1  apiVersion: v1
     2  kind: Service
     3  metadata:
     4    name: {{ template "docker-registry.fullname" . }}
     5    namespace: {{ .Values.namespace | default .Release.Namespace }}
     6    labels:
     7      app: {{ template "docker-registry.name" . }}
     8      chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }}
     9      release: {{ .Release.Name }}
    10      heritage: {{ .Release.Service }}
    11  spec:
    12    type: {{ .Values.service.type }}
    13    ports:
    14      - port: {{ .Values.service.port }}
    15        protocol: TCP
    16        name: {{ if .Values.tlsSecretName }}https{{ else }}http{{ end }}-{{ .Values.service.port }}
    17        targetPort: 5000
    18        nodePort: {{ .Values.service.nodePort }}
    19    selector:
    20      app: {{ template "docker-registry.name" . }}
    21      release: {{ .Release.Name }}