Merge "[OOM] Update Cassandra in common with service account"
authorSylvain Desbureaux <sylvain.desbureaux@orange.com>
Tue, 13 Jul 2021 06:36:08 +0000 (06:36 +0000)
committerGerrit Code Review <gerrit@onap.org>
Tue, 13 Jul 2021 06:36:08 +0000 (06:36 +0000)
kubernetes/common/cassandra/requirements.yaml
kubernetes/common/cassandra/templates/statefulset.yaml
kubernetes/common/cassandra/values.yaml

index 501cc89..f2860ff 100644 (file)
@@ -20,3 +20,6 @@ dependencies:
   - name: repositoryGenerator
     version: ~8.x-0
     repository: 'file://../repositoryGenerator'
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: 'file://../serviceAccount'
index 1a9d8b8..8ae64ac 100644 (file)
@@ -130,6 +130,7 @@ spec:
       {{- if .Values.affinity }}
       affinity: {{ toYaml .Values.affinity | nindent 8 }}
       {{- end }}
+      serviceAccountName: {{ include "common.fullname" (dict "suffix" "nothing" "dot" . )}}
       volumes:
       - name: localtime
         hostPath:
index 9f19bf5..1d69993 100644 (file)
@@ -162,3 +162,9 @@ backup:
   - name: system_traces
   - name: system_auth
   - name: system_distributed
+
+#Pods Service Account
+serviceAccount:
+  nameOverride: cassandra
+  roles:
+    - nothing