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