[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:
JJ Asghar
2019-08-15 13:04:47 -07:00
committed by Kubernetes Prow Robot
co-authored by Paul Czarkowski JJ Asghar
parent 63e2458274
commit 6871747c2e
3 changed files with 10 additions and 1 deletions
+1 -1
View File
@@ -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
View File
@@ -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: