Skip to content

Commit 4850604

Browse files
authored
Merge branch 'main' into chore/update_deployment_strategy
2 parents bb9fc04 + 1c3a19e commit 4850604

File tree

3 files changed

+14
-1
lines changed

3 files changed

+14
-1
lines changed

CHANGELOG.md

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

88
## Unreleased
99

10-
- Updated the Kubernetes Deployment `spec.strategy.type` field to be of type `Recreate`
10+
- Update the Kubernetes Deployment `spec.strategy.type` field to be of type `Recreate`
1111
in order to properly handle upgrades/restarts as the default deployment creates a PVC
1212
of type `ReadWriteOnce` and could only be assigned to one replica.
13+
- Expose the `--verbose` and `--sign` runtime parameters as Helm variables.
1314

1415
## [2.4.0](https://github.com/coder/code-marketplace/releases/tag/v2.4.0) - 2025-09-04
1516

helm/templates/deployment.yaml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,12 @@ spec:
7272
{{- else }}
7373
- --extensions-dir
7474
- /extensions
75+
{{- if .Values.verboseLogging }}
76+
- --verbose
77+
{{- end }}
78+
{{- if .Values.extensionSigning }}
79+
- --sign
80+
{{- end }}
7581
{{- end }}
7682
{{- if or (.Values.volumeMounts) (not .Values.persistence.artifactory.enabled) }}
7783
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)