From 79f3b14b86f0ea1c1526ea533668e1f54a642522 Mon Sep 17 00:00:00 2001 From: Rowan Smith Date: Mon, 8 Sep 2025 12:09:55 +1000 Subject: [PATCH 1/2] expose the sign and verbose runtime parameters as helm vars --- helm/templates/deployment.yaml | 6 ++++++ helm/values.yaml | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/helm/templates/deployment.yaml b/helm/templates/deployment.yaml index 27c4895..8931749 100644 --- a/helm/templates/deployment.yaml +++ b/helm/templates/deployment.yaml @@ -70,6 +70,12 @@ spec: {{- else }} - --extensions-dir - /extensions + {{- if .Values.verboseLogging }} + - --verbose + {{- end }} + {{- if .Values.extensionSigning }} + - --sign + {{- end }} {{- end }} {{- if or (.Values.volumeMounts) (not .Values.persistence.artifactory.enabled) }} volumeMounts: diff --git a/helm/values.yaml b/helm/values.yaml index 7b0280e..136dd65 100644 --- a/helm/values.yaml +++ b/helm/values.yaml @@ -12,6 +12,12 @@ image: extraEnv: [] +# Enables the `--verbose` command parameter to enable debug level logging. +verboseLogging: false + +# Enables code-marketplace to add empty signatures to extensions per https://github.com/coder/code-marketplace/pull/84 +extensionSigning: false + imagePullSecrets: [] nameOverride: "" fullnameOverride: "" From 9f5a16c93b898b395c00166559d895ac7eb2ce2a Mon Sep 17 00:00:00 2001 From: Rowan Smith Date: Mon, 8 Sep 2025 12:15:07 +1000 Subject: [PATCH 2/2] changelog entry --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 14bda83..2faf09e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## Unreleased +- Expose the `--verbose` and `--sign` runtime parameters as Helm variables. + ## [2.4.0](https://github.com/coder/code-marketplace/releases/tag/v2.4.0) - 2025-09-04 ### Added