Skip to content

Commit 1c3a19e

Browse files
authored
feat: expose --sign and --verbose as Helm variables (#117)
1 parent 5a285c5 commit 1c3a19e

File tree

3 files changed

+14
-0
lines changed

3 files changed

+14
-0
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## Unreleased
99

10+
- Expose the `--verbose` and `--sign` runtime parameters as Helm variables.
11+
1012
## [2.4.0](https://github.com/coder/code-marketplace/releases/tag/v2.4.0) - 2025-09-04
1113

1214
### Added

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)