github.com/devseccon/trivy@v0.47.1-0.20231123133102-bd902a0bd996/helm/trivy/templates/service.yaml (about)

     1  apiVersion: v1
     2  kind: Service
     3  metadata:
     4    name: {{ .Values.service.name | default (include "trivy.fullname" .) }}
     5    labels:
     6  {{ include "trivy.labels" . | indent 4 }}
     7  spec:
     8    type: {{ .Values.service.type | default "ClusterIP" }}
     9    selector:
    10      app.kubernetes.io/name: {{ include "trivy.name" . }}
    11      app.kubernetes.io/instance: {{ .Release.Name }}
    12    ports:
    13      - name: trivy-http
    14        protocol: TCP
    15        port: {{ .Values.service.port | default 4954 }}
    16        targetPort: {{ .Values.service.port | default 4954 }}
    17    sessionAffinity: {{ .Values.service.sessionAffinity | default "ClientIP" }}
    18