mirror of
https://github.com/helm/charts.git
synced 2026-08-23 22:37:45 +00:00
[stable/spinnaker] This allows for ephemeral halyard deployments (#16301)
* [stable/spinnaker] This allows for ephemeral halyard deployments This give you the ability to deploy to clusters without pvc support. Co-authored-by: Paul Czarkowski <pczarkowski@pivotal.io> Co-authored-by: JJ Asghar <awesome@ibm.com> Signed-off-by: JJ Asghar <awesome@ibm.com> Signed-off-by: JJ Asghar <jjasghar@gmail.com> * Updated the Chart.yaml per the contrib docs Signed-off-by: JJ Asghar <awesome@ibm.com> Signed-off-by: JJ Asghar <jjasghar@gmail.com>
This commit is contained in:
committed by
Kubernetes Prow Robot
co-authored by
Paul Czarkowski
JJ Asghar
parent
63e2458274
commit
6871747c2e
@@ -1,7 +1,7 @@
|
||||
apiVersion: v1
|
||||
description: Open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence.
|
||||
name: spinnaker
|
||||
version: 1.14.1
|
||||
version: 1.15.0
|
||||
appVersion: 1.12.5
|
||||
home: http://spinnaker.io/
|
||||
sources:
|
||||
|
||||
@@ -52,6 +52,10 @@ spec:
|
||||
name: cacerts
|
||||
{{- end }}
|
||||
volumes:
|
||||
{{- if not .Values.halyard.persistence.enabled }}
|
||||
- name: halyard-home
|
||||
emptyDir: {}
|
||||
{{- end }}
|
||||
{{- if .Values.kubeConfig.enabled }}
|
||||
- name: kube-config
|
||||
secret:
|
||||
@@ -161,6 +165,7 @@ spec:
|
||||
subPath: cacerts
|
||||
name: cacerts
|
||||
{{- end }}
|
||||
{{- if .Values.halyard.persistence.enabled }}
|
||||
volumeClaimTemplates:
|
||||
- metadata:
|
||||
name: halyard-home
|
||||
@@ -171,3 +176,4 @@ spec:
|
||||
resources:
|
||||
requests:
|
||||
storage: 10Gi
|
||||
{{- end }}
|
||||
|
||||
@@ -3,6 +3,9 @@ halyard:
|
||||
image:
|
||||
repository: gcr.io/spinnaker-marketplace/halyard
|
||||
tag: 1.20.2
|
||||
# Set to false to disable persistence data volume for halyard
|
||||
persistence:
|
||||
enabled: true
|
||||
# Provide a config map with Hal commands that will be run the core config (storage)
|
||||
# The config map should contain a script in the config.sh key
|
||||
additionalScripts:
|
||||
|
||||
Reference in New Issue
Block a user