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 }}