From c18411df8eae413a0174853a327fe2b02b45ac1d Mon Sep 17 00:00:00 2001 From: Tony Zhao Date: Mon, 5 Jun 2017 11:25:23 -0700 Subject: [PATCH 1/2] fixed cassandra chart's persistence bug --- .../cassandra/templates/cassandra-statefulset.yaml | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/incubator/cassandra/templates/cassandra-statefulset.yaml b/incubator/cassandra/templates/cassandra-statefulset.yaml index f4dc45e81682..3e9e3d02fba7 100644 --- a/incubator/cassandra/templates/cassandra-statefulset.yaml +++ b/incubator/cassandra/templates/cassandra-statefulset.yaml @@ -99,12 +99,12 @@ spec: containerPort: {{ default 9160 .Values.config.ports.thrift }} volumeMounts: - name: data - {{- if .Values.persistence.enabled }} mountPath: /var/lib/cassandra - {{- else }} - emptyDir: {} - {{- end }} - {{- if .Values.persistence.enabled }} +{{- if not .Values.persistence.enabled }} + volumes: + - name: data + emptyDir: {} +{{- else }} volumeClaimTemplates: - metadata: name: data @@ -125,4 +125,4 @@ spec: resources: requests: storage: {{ .Values.persistence.size | quote }} - {{- end }} +{{- end }} From 878720a6bccbbbdf27f1b964ded150a07ca4c1e0 Mon Sep 17 00:00:00 2001 From: Vic Iglesias Date: Wed, 5 Jul 2017 17:10:25 -0700 Subject: [PATCH 2/2] Update Chart.yaml --- incubator/cassandra/Chart.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/incubator/cassandra/Chart.yaml b/incubator/cassandra/Chart.yaml index 75ea05a6f995..941fad162998 100644 --- a/incubator/cassandra/Chart.yaml +++ b/incubator/cassandra/Chart.yaml @@ -1,5 +1,5 @@ name: cassandra -version: 0.1.0 +version: 0.1.1 description: Apache Cassandra is a free and open-source distributed database management system designed to handle large amounts of data across many commodity servers, providing high availability with no single point of failure. icon: https://upload.wikimedia.org/wikipedia/commons/5/5e/Cassandra_logo.svg keywords: