From d516de01bd6a8323aec531bb0c58b9d1e10060c9 Mon Sep 17 00:00:00 2001 From: kfox1111 Date: Tue, 22 Jul 2025 04:21:11 -0700 Subject: [PATCH] Update spike to 0.4.2 (#632) Signed-off-by: Kevin Fox --- charts/spire/charts/spike-keeper/Chart.yaml | 2 +- charts/spire/charts/spike-nexus/Chart.yaml | 2 +- charts/spire/charts/spike-nexus/README.md | 1 + charts/spire/charts/spike-nexus/templates/statefulset.yaml | 2 ++ charts/spire/charts/spike-nexus/values.yaml | 3 +++ charts/spire/charts/spike-pilot/Chart.yaml | 2 +- 6 files changed, 9 insertions(+), 3 deletions(-) diff --git a/charts/spire/charts/spike-keeper/Chart.yaml b/charts/spire/charts/spike-keeper/Chart.yaml index 9cb2683..7a31ec8 100644 --- a/charts/spire/charts/spike-keeper/Chart.yaml +++ b/charts/spire/charts/spike-keeper/Chart.yaml @@ -3,7 +3,7 @@ name: spike-keeper description: A Helm chart to deploy SPIKE Keeper type: application version: 0.1.0 -appVersion: "0.4.1" +appVersion: "0.4.2" home: https://github.com/spiffe/helm-charts-hardened/tree/main/charts/spire sources: - https://github.com/spiffe/spike diff --git a/charts/spire/charts/spike-nexus/Chart.yaml b/charts/spire/charts/spike-nexus/Chart.yaml index c125986..05fd4e1 100644 --- a/charts/spire/charts/spike-nexus/Chart.yaml +++ b/charts/spire/charts/spike-nexus/Chart.yaml @@ -3,7 +3,7 @@ name: spike-nexus description: A Helm chart to deploy SPIKE Nexus type: application version: 0.1.0 -appVersion: "0.4.1" +appVersion: "0.4.2" home: https://github.com/spiffe/helm-charts-hardened/tree/main/charts/spire sources: - https://github.com/spiffe/spike diff --git a/charts/spire/charts/spike-nexus/README.md b/charts/spire/charts/spike-nexus/README.md index 9d20a00..d7140a1 100644 --- a/charts/spire/charts/spike-nexus/README.md +++ b/charts/spire/charts/spike-nexus/README.md @@ -34,6 +34,7 @@ A Helm chart to deploy spike nexus | `image.repository` | The repository within the registry | `spiffe/spike-nexus` | | `image.pullPolicy` | The image pull policy | `IfNotPresent` | | `image.tag` | Overrides the image tag whose default is the chart appVersion | `""` | +| `backendStore` | The backend store to use. Must be one of [sqlite, memory, lite] | `sqlite` | | `replicas` | The number of keepers to launch | `1` | | `shamir.shares` | How many shares to configure for shamir secrets | `3` | | `shamir.threshold` | How many shares needed to recover | `2` | diff --git a/charts/spire/charts/spike-nexus/templates/statefulset.yaml b/charts/spire/charts/spike-nexus/templates/statefulset.yaml index 1dfeb6b..3038ba7 100644 --- a/charts/spire/charts/spike-nexus/templates/statefulset.yaml +++ b/charts/spire/charts/spike-nexus/templates/statefulset.yaml @@ -36,6 +36,8 @@ spec: containerPort: 8443 protocol: TCP env: + - name: SPIKE_NEXUS_BACKEND_STORE + value: {{ .Values.backendStore | quote }} - name: SPIKE_NEXUS_SHAMIR_SHARES value: {{ .Values.shamir.shares | quote }} - name: SPIKE_NEXUS_SHAMIR_THRESHOLD diff --git a/charts/spire/charts/spike-nexus/values.yaml b/charts/spire/charts/spike-nexus/values.yaml index 4d51f78..98555b2 100644 --- a/charts/spire/charts/spike-nexus/values.yaml +++ b/charts/spire/charts/spike-nexus/values.yaml @@ -17,6 +17,9 @@ image: pullPolicy: IfNotPresent tag: "" +## @param backendStore The backend store to use. Must be one of [sqlite, memory, lite] +backendStore: sqlite + ## @param replicas The number of keepers to launch replicas: 1 diff --git a/charts/spire/charts/spike-pilot/Chart.yaml b/charts/spire/charts/spike-pilot/Chart.yaml index 34c265a..122192d 100644 --- a/charts/spire/charts/spike-pilot/Chart.yaml +++ b/charts/spire/charts/spike-pilot/Chart.yaml @@ -3,7 +3,7 @@ name: spike-pilot description: A Helm chart to deploy SPIKE Pilot type: application version: 0.1.0 -appVersion: "0.4.1" +appVersion: "0.4.2" home: https://github.com/spiffe/helm-charts-hardened/tree/main/charts/spire sources: - https://github.com/spiffe/spike