[DCAEGEN2-SERVICES] Update chart with service account 42/124042/2
authorfarida azmy <farida.azmy.ext@orange.com>
Sun, 12 Sep 2021 14:14:12 +0000 (16:14 +0200)
committerfarida azmy <farida.azmy.ext@orange.com>
Sun, 26 Sep 2021 12:59:55 +0000 (14:59 +0200)
Add service account to requirements, values and deployment/statefulset

Issue-ID: OOM-2828
Signed-off-by: farida azmy <farida.azmy.ext@orange.com>
Change-Id: I9093839265e0d70dd68d7fdded0704942b4d6f71

39 files changed:
kubernetes/dcaegen2-services/common/dcaegen2-services-common/templates/_deployment.tpl
kubernetes/dcaegen2-services/components/dcae-bbs-eventprocessor-ms/requirements.yaml
kubernetes/dcaegen2-services/components/dcae-bbs-eventprocessor-ms/values.yaml
kubernetes/dcaegen2-services/components/dcae-datafile-collector/requirements.yaml
kubernetes/dcaegen2-services/components/dcae-datafile-collector/values.yaml
kubernetes/dcaegen2-services/components/dcae-datalake-admin-ui/requirements.yaml
kubernetes/dcaegen2-services/components/dcae-datalake-admin-ui/values.yaml
kubernetes/dcaegen2-services/components/dcae-datalake-des/requirements.yaml
kubernetes/dcaegen2-services/components/dcae-datalake-des/values.yaml
kubernetes/dcaegen2-services/components/dcae-datalake-feeder/requirements.yaml
kubernetes/dcaegen2-services/components/dcae-datalake-feeder/values.yaml
kubernetes/dcaegen2-services/components/dcae-heartbeat/requirements.yaml
kubernetes/dcaegen2-services/components/dcae-heartbeat/values.yaml
kubernetes/dcaegen2-services/components/dcae-hv-ves-collector/requirements.yaml
kubernetes/dcaegen2-services/components/dcae-hv-ves-collector/values.yaml
kubernetes/dcaegen2-services/components/dcae-kpi-ms/requirements.yaml
kubernetes/dcaegen2-services/components/dcae-kpi-ms/values.yaml
kubernetes/dcaegen2-services/components/dcae-ms-healthcheck/requirements.yaml
kubernetes/dcaegen2-services/components/dcae-ms-healthcheck/values.yaml
kubernetes/dcaegen2-services/components/dcae-pm-mapper/requirements.yaml
kubernetes/dcaegen2-services/components/dcae-pm-mapper/values.yaml
kubernetes/dcaegen2-services/components/dcae-pmsh/requirements.yaml
kubernetes/dcaegen2-services/components/dcae-pmsh/values.yaml
kubernetes/dcaegen2-services/components/dcae-prh/requirements.yaml
kubernetes/dcaegen2-services/components/dcae-prh/values.yaml
kubernetes/dcaegen2-services/components/dcae-restconf-collector/requirements.yaml
kubernetes/dcaegen2-services/components/dcae-restconf-collector/values.yaml
kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/requirements.yaml
kubernetes/dcaegen2-services/components/dcae-slice-analysis-ms/values.yaml
kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/requirements.yaml
kubernetes/dcaegen2-services/components/dcae-snmptrap-collector/values.yaml
kubernetes/dcaegen2-services/components/dcae-son-handler/requirements.yaml
kubernetes/dcaegen2-services/components/dcae-son-handler/values.yaml
kubernetes/dcaegen2-services/components/dcae-tcagen2/requirements.yaml
kubernetes/dcaegen2-services/components/dcae-tcagen2/values.yaml
kubernetes/dcaegen2-services/components/dcae-ves-collector/requirements.yaml
kubernetes/dcaegen2-services/components/dcae-ves-collector/values.yaml
kubernetes/dcaegen2-services/components/dcae-ves-mapper/requirements.yaml
kubernetes/dcaegen2-services/components/dcae-ves-mapper/values.yaml

index 8738b10..2e2cd08 100644 (file)
@@ -432,6 +432,7 @@ spec:
         {{- end }}
       {{- end }}
       hostname: {{ include "common.name" . }}
+      serviceAccountName: {{ include "common.fullname" (dict "suffix" "read" "dot" . )}}
       volumes:
       - configMap:
           defaultMode: 420
index c6804b7..e267e89 100644 (file)
@@ -27,4 +27,7 @@ dependencies:
     repository: '@local'
   - name: dcaegen2-services-common
     version: ~8.x-0
-    repository: '@local'
\ No newline at end of file
+    repository: '@local'
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: '@local'
index 2eb3e5a..31aecf0 100644 (file)
@@ -199,3 +199,9 @@ resources:
       cpu: 2
       memory: 2Gi
   unlimited: {}
+
+#Pods Service Account
+serviceAccount:
+  nameOverride: dcae-bbs-eventprocessor-ms
+  roles:
+    - read
index 9f1600e..540013e 100644 (file)
@@ -30,4 +30,7 @@ dependencies:
     repository: '@local'
   - name: dcaegen2-services-common
     version: ~8.x-0
-    repository: '@local'
\ No newline at end of file
+    repository: '@local'
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: '@local'
index 670e6c1..8ccaf46 100644 (file)
@@ -178,3 +178,9 @@ resources:
       cpu: 1
       memory: 1Gi
   unlimited: {}
+
+#Pods Service Account
+serviceAccount:
+  nameOverride: dcae-datafile-collector
+  roles:
+    - read
index 8e53236..6412c80 100644 (file)
@@ -28,3 +28,6 @@ dependencies:
   - name: dcaegen2-services-common
     version: ~8.x-0
     repository: '@local'
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: '@local'
index d092b83..459a977 100644 (file)
@@ -116,3 +116,9 @@ resources:
       cpu: 2
       memory: 2Gi
   unlimited: {}
+
+#Pods Service Account
+serviceAccount:
+  nameOverride: dcae-datalake-admin-ui
+  roles:
+    - read
index 34fe22e..e0ac99d 100644 (file)
@@ -28,4 +28,6 @@ dependencies:
   - name: dcaegen2-services-common
     version: ~8.x-0
     repository: '@local'
-
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: '@local'
index bc5fe3b..9373e82 100644 (file)
@@ -146,3 +146,9 @@ resources:
       cpu: 2
       memory: 2Gi
   unlimited: {}
+
+#Pods Service Account
+serviceAccount:
+  nameOverride: dcae-datalake-des
+  roles:
+    - read
index 5ef1871..fded2ce 100644 (file)
@@ -31,4 +31,6 @@ dependencies:
   - name: dcaegen2-services-common
     version: ~8.x-0
     repository: '@local'
-
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: '@local'
index 56017b7..2452dc8 100644 (file)
@@ -173,3 +173,9 @@ postgres:
     pgUserName: datalake
     pgDatabase: datalake
     pgUserExternalSecret: *pgUserCredsSecretName
+
+#Pods Service Account
+serviceAccount:
+  nameOverride: dcae-datalake-feeder
+  roles:
+    - read
index 680c0d6..ebfdcdb 100644 (file)
@@ -30,4 +30,7 @@ dependencies:
     repository: '@local'
   - name: dcaegen2-services-common
     version: ~8.x-0
-    repository: '@local'
\ No newline at end of file
+    repository: '@local'
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: '@local'
index 09637c5..e7e8e98 100644 (file)
@@ -190,3 +190,9 @@ postgres:
     pgUserName: heartbeat
     pgDatabase: heartbeat
     pgUserExternalSecret: *pgUserCredsSecretName
+
+#Pods Service Account
+serviceAccount:
+  nameOverride: dcae-heartbeat
+  roles:
+    - read
index d457454..9a2dc1a 100644 (file)
@@ -30,3 +30,6 @@ dependencies:
   - name: certManagerCertificate
     version: ~8.x-0
     repository: '@local'
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: '@local'
index 7f17532..66c5272 100644 (file)
@@ -198,3 +198,9 @@ resources:
       cpu: 2
       memory: 2Gi
   unlimited: {}
+
+#Pods Service Account
+serviceAccount:
+  nameOverride: dcae-hv-ves-collector
+  roles:
+    - read
index 6b37d36..4239867 100644 (file)
@@ -28,5 +28,6 @@ dependencies:
   - name: dcaegen2-services-common
     version: ~8.x-0
     repository: '@local'
-
-
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: '@local'
index 4250168..89ffe76 100644 (file)
@@ -154,3 +154,9 @@ resources:
       cpu: 2
       memory: 2Gi
   unlimited: {}
+
+#Pods Service Account
+serviceAccount:
+  nameOverride: dcae-kpi-ms
+  roles:
+    - read
index 0697ceb..3762a2a 100644 (file)
@@ -23,3 +23,6 @@ dependencies:
   - name: repositoryGenerator
     version: ~8.x-0
     repository: '@local'
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: '@local'
index aa6af35..8ec60a7 100644 (file)
@@ -65,3 +65,8 @@ resources:
       memory: 2Gi
   unlimited: {}
 
+#Pods Service Account
+serviceAccount:
+  nameOverride: dcae-ms-healthcheck
+  roles:
+    - read
index 5e1b36e..c39c209 100644 (file)
@@ -27,4 +27,7 @@ dependencies:
     repository: '@local'
   - name: dcaegen2-services-common
     version: ~8.x-0
-    repository: 'file://../../common/dcaegen2-services-common'
\ No newline at end of file
+    repository: 'file://../../common/dcaegen2-services-common'
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: '@local'
index d18e8d6..bea7daf 100644 (file)
@@ -216,3 +216,9 @@ resources:
       cpu: 2
       memory: 2Gi
   unlimited: {}
+
+#Pods Service Account
+serviceAccount:
+  nameOverride: dcae-pm-mapper
+  roles:
+    - read
index 4dfc837..44c3664 100644 (file)
@@ -31,3 +31,6 @@ dependencies:
   - name: dcaegen2-services-common
     version: ~8.x-0
     repository: '@local'
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: '@local'
index 0efcf2e..b421d3a 100644 (file)
@@ -192,4 +192,10 @@ postgres:
   config:
     pgUserName: pmsh
     pgDatabase: pmsh
-    pgUserExternalSecret: *pgUserCredsSecretName
\ No newline at end of file
+    pgUserExternalSecret: *pgUserCredsSecretName
+
+#Pods Service Account
+serviceAccount:
+  nameOverride: dcae-pmsh
+  roles:
+    - read
index 80e79fe..37ffafe 100644 (file)
@@ -26,3 +26,6 @@ dependencies:
   - name: dcaegen2-services-common
     version: ~8.x-0
     repository: '@local'
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: '@local'
index 3fa5faf..574e22e 100644 (file)
@@ -170,3 +170,9 @@ resources:
       cpu: 2
       memory: 2Gi
   unlimited: {}
+
+#Pods Service Account
+serviceAccount:
+  nameOverride: dcae-prh
+  roles:
+    - read
index c6804b7..e267e89 100644 (file)
@@ -27,4 +27,7 @@ dependencies:
     repository: '@local'
   - name: dcaegen2-services-common
     version: ~8.x-0
-    repository: '@local'
\ No newline at end of file
+    repository: '@local'
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: '@local'
index 789a807..ad29e33 100644 (file)
@@ -159,3 +159,9 @@ resources:
       cpu: 2
       memory: 2Gi
   unlimited: {}
+
+#Pods Service Account
+serviceAccount:
+  nameOverride: dcae-restconf-collector
+  roles:
+    - read
index 9cab8e9..c6ccf13 100644 (file)
@@ -31,4 +31,6 @@ dependencies:
   - name: dcaegen2-services-common
     version: ~8.x-0
     repository: '@local'
-
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: '@local'
index 35d108d..0169b80 100644 (file)
@@ -210,3 +210,9 @@ postgres:
     pgUserName: sliceanalysisms
     pgDatabase: sliceanalysisms
     pgUserExternalSecret: *pgUserCredsSecretName
+
+#Pods Service Account
+serviceAccount:
+  nameOverride: dcae-slice-analysis-ms
+  roles:
+    - read
index c6804b7..e267e89 100644 (file)
@@ -27,4 +27,7 @@ dependencies:
     repository: '@local'
   - name: dcaegen2-services-common
     version: ~8.x-0
-    repository: '@local'
\ No newline at end of file
+    repository: '@local'
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: '@local'
index 60295b9..266da24 100644 (file)
@@ -145,3 +145,9 @@ resources:
       cpu: 2
       memory: 2Gi
   unlimited: {}
+
+#Pods Service Account
+serviceAccount:
+  nameOverride: dcae-snmptrap-collector
+  roles:
+    - read
index 3f52d6f..907f8f3 100644 (file)
@@ -31,3 +31,6 @@ dependencies:
   - name: dcaegen2-services-common
     version: ~8.x-0
     repository: '@local'
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: '@local'
index 31c6b46..fa9e9a6 100644 (file)
@@ -242,3 +242,9 @@ postgres:
     pgUserName: sonhms
     pgDatabase: sonhms
     pgUserExternalSecret: *pgUserCredsSecretName
+
+#Pods Service Account
+serviceAccount:
+  nameOverride: dcae-son-handler
+  roles:
+    - read
index 02a2a67..b1d9fb2 100644 (file)
@@ -26,3 +26,9 @@ dependencies:
   - name: dcaegen2-services-common
     version: ~8.x-0
     repository: '@local'
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: '@local'
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: '@local'
index fa85c7d..2821d16 100644 (file)
@@ -163,3 +163,9 @@ resources:
       cpu: 2
       memory: 2Gi
   unlimited: {}
+
+#Pods Service Account
+serviceAccount:
+  nameOverride: dcae-tcagen2
+  roles:
+    - read
index d457454..9a2dc1a 100644 (file)
@@ -30,3 +30,6 @@ dependencies:
   - name: certManagerCertificate
     version: ~8.x-0
     repository: '@local'
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: '@local'
index bfea92a..f863ff8 100644 (file)
@@ -200,3 +200,9 @@ resources:
       cpu: 2
       memory: 2Gi
   unlimited: {}
+
+#Pods Service Account
+serviceAccount:
+  nameOverride: dcae-ves-collector
+  roles:
+    - read
index c6804b7..e267e89 100644 (file)
@@ -27,4 +27,7 @@ dependencies:
     repository: '@local'
   - name: dcaegen2-services-common
     version: ~8.x-0
-    repository: '@local'
\ No newline at end of file
+    repository: '@local'
+  - name: serviceAccount
+    version: ~8.x-0
+    repository: '@local'
index 7bde2e9..a7186a4 100644 (file)
@@ -189,3 +189,9 @@ resources:
       cpu: 2
       memory: 2Gi
   unlimited: {}
+
+#Pods Service Account
+serviceAccount:
+  nameOverride: dcae-ves-mapper
+  roles:
+    - read