X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=ric-platform%2F50-RIC-Platform%2Fhelm%2Fe2mgr%2Ftemplates%2Fdeployment.yaml;h=fb27c7552e117483225c9cd6a0f2c8cc06e717fe;hb=eff75e0c7e0ff54d63f06a760c1328333a0f9b18;hp=e62dfd4a456cb1e89ba366996ff284158fcccc18;hpb=cca6ad5be1ba8679874c24a5b1c628055cd1eac8;p=it%2Fdep.git diff --git a/ric-platform/50-RIC-Platform/helm/e2mgr/templates/deployment.yaml b/ric-platform/50-RIC-Platform/helm/e2mgr/templates/deployment.yaml index e62dfd4a..fb27c755 100644 --- a/ric-platform/50-RIC-Platform/helm/e2mgr/templates/deployment.yaml +++ b/ric-platform/50-RIC-Platform/helm/e2mgr/templates/deployment.yaml @@ -19,9 +19,9 @@ apiVersion: apps/v1 kind: Deployment metadata: name: {{ include "common.deploymentname.e2mgr" .}} - namespace: {{ include "common.namespace" . }} + namespace: {{ include "common.namespace.platform" . }} labels: - app: {{ include "common.namespace" . }}-{{ include "common.name" . }} + app: {{ include "common.namespace.platform" . }}-{{ include "common.name.e2mgr" . }} chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} release: {{ .Release.Name }} heritage: {{ .Release.Service }} @@ -29,39 +29,43 @@ spec: replicas: {{ .Values.e2mgr.replicaCount }} selector: matchLabels: - app: {{ include "common.namespace" . }}-{{ include "common.name" . }} + app: {{ include "common.namespace.platform" . }}-{{ include "common.name.e2mgr" . }} release: {{ .Release.Name }} template: metadata: + {{- if .Values.e2mgr.annotations }} + annotations: + {{- .Values.e2mgr.annotations | nindent 8 -}} + {{ end }} labels: - app: {{ include "common.namespace" . }}-{{ include "common.name" . }} + app: {{ include "common.namespace.platform" . }}-{{ include "common.name.e2mgr" . }} release: {{ .Release.Name }} spec: - hostname: {{ .Chart.Name }} + hostname: {{ include "common.name.e2mgr" . }} imagePullSecrets: - name: {{ include "common.repositoryCred" . }} containers: - - name: {{ include "common.namespace" . }}-{{ include "common.name" . }} + - name: {{ include "common.containername.e2mgr" . }} image: {{ include "common.repository" . }}/{{ .Values.e2mgr.image.name }}:{{ .Values.e2mgr.image.tag }} imagePullPolicy: {{ include "common.pullPolicy" . }} volumeMounts: - mountPath: /opt/E2Manager/router.txt name: local-router-file subPath: router.txt - env: - - name: RMR_RTG_SVC - value: "{{ .Values.e2mgr.env.RMR_RTG_SVC }}" - - name: RIC_ID - value: "{{ .Values.e2mgr.env.RIC_ID }}" + envFrom: + - configMapRef: + name: {{ include "common.configmapname.e2mgr" . }}-env ports: - name: "http" - containerPort: {{ .Values.e2mgr.service.http.containerPort }} - - name: "rmr" - containerPort: {{ .Values.e2mgr.service.rmr.containerPort }} + containerPort: {{ include "common.serviceport.e2mgr.http" . }} + - name: "rmrroute" + containerPort: {{ include "common.serviceport.e2mgr.rmr.route" . }} + - name: "rmrdata" + containerPort: {{ include "common.serviceport.e2mgr.rmr.data" . }} stdin: true tty: true securityContext: - privileged: true + privileged: {{ .Values.e2mgr.privilegedmode}} volumes: - name: local-router-file configMap: