Skip to content

Commit 79f3b14

Browse files
committed
expose the sign and verbose runtime parameters as helm vars
1 parent 5a285c5 commit 79f3b14

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

helm/templates/deployment.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,12 @@ spec:
7070
{{- else }}
7171
- --extensions-dir
7272
- /extensions
73+
{{- if .Values.verboseLogging }}
74+
- --verbose
75+
{{- end }}
76+
{{- if .Values.extensionSigning }}
77+
- --sign
78+
{{- end }}
7379
{{- end }}
7480
{{- if or (.Values.volumeMounts) (not .Values.persistence.artifactory.enabled) }}
7581
volumeMounts:

helm/values.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,12 @@ image:
1212

1313
extraEnv: []
1414

15+
# Enables the `--verbose` command parameter to enable debug level logging.
16+
verboseLogging: false
17+
18+
# Enables code-marketplace to add empty signatures to extensions per https://github.com/coder/code-marketplace/pull/84
19+
extensionSigning: false
20+
1521
imagePullSecrets: []
1622
nameOverride: ""
1723
fullnameOverride: ""

0 commit comments

Comments
 (0)