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

     1  apiVersion: v1
     2  kind: ConfigMap
     3  metadata:
     4    name: {{ include "trivy.fullname" . }}
     5    labels:
     6  {{ include "trivy.labels" . | indent 4 }}
     7  data:
     8    TRIVY_LISTEN: "0.0.0.0:{{ .Values.service.port }}"
     9    TRIVY_CACHE_DIR: "/home/scanner/.cache/trivy"
    10  {{- if .Values.trivy.cache.redis.enabled }}
    11    TRIVY_CACHE_BACKEND: {{ .Values.trivy.cache.redis.url | quote }}
    12    TRIVY_CACHE_TTL: {{ .Values.trivy.cache.redis.ttl | quote }}
    13    TRIVY_REDIS_TLS: {{ .Values.trivy.cache.redis.tls | quote }}
    14  {{- end }}
    15    TRIVY_DEBUG: {{ .Values.trivy.debugMode | quote }}
    16    TRIVY_SKIP_DB_UPDATE: {{ .Values.trivy.skipDBUpdate | quote }}
    17    TRIVY_DB_REPOSITORY: {{ .Values.trivy.dbRepository | quote }}
    18  {{- if .Values.httpProxy }}
    19    HTTP_PROXY: {{ .Values.httpProxy | quote }}
    20  {{- end }}
    21  {{- if .Values.httpsProxy }}
    22    HTTPS_PROXY: {{ .Values.httpsProxy | quote }}
    23  {{- end }}
    24  {{- if .Values.noProxy }}
    25    NO_PROXY: {{ .Values.noProxy | quote }}
    26  {{- end }}
    27  {{- with .Values.trivy.extraEnvVars }}
    28    {{- . | toYaml | nindent 2 }}
    29  {{- end }}