From: Pawel Wieczorek
Date: Thu, 17 Jan 2019 18:22:37 +0000 (+0100)
Subject: Use explicit PVC selectors for Cassandra
X-Git-Tag: 4.0.0-ONAP~15^2~29
X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=bbde690a3139061613a60ccc6d46f654eb9c2080;p=aai%2Foom.git
Use explicit PVC selectors for Cassandra
Using release label only can result in claiming Persistent Volume with
mismatched Cassandra version (2.1.20 vs. 3.11.3 as of writing this
patch).
Issue-ID: OOM-1592
Change-Id: I9f534982f6ae91347b17676b1223d397ac28953d
Signed-off-by: Pawel Wieczorek
---
diff --git a/charts/aai-cassandra/templates/statefulset.yaml b/charts/aai-cassandra/templates/statefulset.yaml
index 4a8ae39..a576eba 100644
--- a/charts/aai-cassandra/templates/statefulset.yaml
+++ b/charts/aai-cassandra/templates/statefulset.yaml
@@ -127,5 +127,6 @@ spec:
storage: {{ .Values.persistence.size | quote }}
selector:
matchLabels:
+ app: {{ include "common.name" . }}
release: "{{ .Release.Name }}"
{{- end }}