X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=ric-platform%2F50-RIC-Platform%2Fhelm%2Frtmgr%2Ftemplates%2Fdeployment.yaml;h=ee0878e5313fef8ffcda89b83401bb7cea8f695e;hb=refs%2Fchanges%2F34%2F1234%2F9;hp=d6f3259b2f62556f294e574974912515a5f058b4;hpb=948cb92657906b0c6ede9e1f82a56b95521fe0b4;p=it%2Fdep.git diff --git a/ric-platform/50-RIC-Platform/helm/rtmgr/templates/deployment.yaml b/ric-platform/50-RIC-Platform/helm/rtmgr/templates/deployment.yaml index d6f3259b..ee0878e5 100644 --- a/ric-platform/50-RIC-Platform/helm/rtmgr/templates/deployment.yaml +++ b/ric-platform/50-RIC-Platform/helm/rtmgr/templates/deployment.yaml @@ -19,9 +19,9 @@ apiVersion: apps/v1 kind: Deployment metadata: name: {{ include "common.deploymentname.rtmgr" . }} - 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.rtmgr" . }} chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} release: {{ .Release.Name }} heritage: {{ .Release.Service }} @@ -29,37 +29,47 @@ spec: replicas: {{ .Values.rtmgr.replicaCount }} selector: matchLabels: - app: {{ include "common.namespace" . }}-{{ include "common.name" . }} + app: {{ include "common.namespace.platform" . }}-{{ include "common.name.rtmgr" . }} release: {{ .Release.Name }} template: metadata: + {{- if .Values.rtmgr.annotations }} + annotations: + {{- .Values.rtmgr.annotations | nindent 8 -}} + {{ end }} labels: - app: {{ include "common.namespace" . }}-{{ include "common.name" . }} + app: {{ include "common.namespace.platform" . }}-{{ include "common.name.rtmgr" . }} release: {{ .Release.Name }} spec: - hostname: {{ .Chart.Name }} + hostname: {{ include "common.name.rtmgr" . }} imagePullSecrets: - name: {{ include "common.repositoryCred" . }} containers: - - name: {{ include "common.namespace" . }}-{{ include "common.name" . }} + - name: {{ include "common.containername.rtmgr" . }} image: {{ include "common.repository" . }}/{{ .Values.rtmgr.image.name }}:{{ .Values.rtmgr.image.tag }} imagePullPolicy: {{ include "common.pullPolicy" . }} command: ["/run_rtmgr.sh"] - env: - - name: XMURL - value: "http://{{ include "common.servicename.appmgr.http" . }}:8080/ric/v1/xapps" - - name: SOCKET - value: "tcp://0.0.0.0:4560" - - name: RTFILE - value: "/db/rt.json" - - name: NBI - value: "httpGetter" - - name: SBI - value: "nngpub" - - name: RPE - value: "rmr" - - name: SDL - value: "file" + #command: ["/bin/sh"] + #args: ["-c", "while true; do echo hello; sleep 10;done"] + envFrom: + - configMapRef: + name: {{ include "common.configmapname.rtmgr" . }}-env + volumeMounts: + - mountPath: /cfg + name: rtmgrcfg + readOnly: true ports: - - name: "rmr" - containerPort: {{ .Values.rtmgr.service.rmr.containerPort }} + - name: "http" + containerPort: {{ include "common.serviceport.rtmgr.http" . }} + - name: "rmrroute" + containerPort: {{ include "common.serviceport.rtmgr.rmr.route" . }} + - name: "rmrdata" + containerPort: {{ include "common.serviceport.rtmgr.rmr.data" . }} + volumes: + - name: "rtmgrcfg" + configMap: + name: {{ include "common.configmapname.rtmgr" . }}-rtmgrcfg + items: + - key: rtmgrcfg + path: rtmgr-config.json + mode: 0644