X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=ric-platform%2F50-RIC-Platform%2Fhelm%2Fa1mediator%2Ftemplates%2Fdeployment.yaml;h=f14d4e21a5e90b4f7763c491caf0f64401ea404b;hb=224e62fbef06e873de5b62dc11065f1c74ba9614;hp=4eb0110d3c619559177e645ecbef4f1c627fdcf1;hpb=d06b3e6b9bb5104c34037029aaa040dc96d48c86;p=it%2Fdep.git diff --git a/ric-platform/50-RIC-Platform/helm/a1mediator/templates/deployment.yaml b/ric-platform/50-RIC-Platform/helm/a1mediator/templates/deployment.yaml index 4eb0110d..f14d4e21 100644 --- a/ric-platform/50-RIC-Platform/helm/a1mediator/templates/deployment.yaml +++ b/ric-platform/50-RIC-Platform/helm/a1mediator/templates/deployment.yaml @@ -20,9 +20,9 @@ apiVersion: apps/v1 kind: Deployment metadata: name: {{ include "common.deploymentname.a1mediator" . }} - 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.a1mediator" . }} chart: {{ .Chart.Name }}-{{ .Chart.Version | replace "+" "_" }} release: {{ .Release.Name }} heritage: {{ .Release.Service }} @@ -30,19 +30,23 @@ spec: replicas: {{ .Values.a1mediator.replicaCount }} selector: matchLabels: - app: {{ include "common.namespace" . }}-{{ include "common.name" . }} + app: {{ include "common.namespace.platform" . }}-{{ include "common.name.a1mediator" . }} release: {{ .Release.Name }} template: metadata: + {{- if .Values.a1mediator.annotations }} + annotations: + {{- .Values.a1mediator.annotations | nindent 8 -}} + {{ end }} labels: - app: {{ include "common.namespace" . }}-{{ include "common.name" . }} + app: {{ include "common.namespace.platform" . }}-{{ include "common.name.a1mediator" . }} release: {{ .Release.Name }} spec: - hostname: {{ .Chart.Name }} + hostname: {{ include "common.name.a1mediator" . }} imagePullSecrets: - name: {{ include "common.repositoryCred" . }} containers: - - name: {{ include "common.namespace" . }}-{{ include "common.name" . }} + - name: {{ include "common.containername.a1mediator" . }} volumeMounts: - name: a1conf mountPath: /opt/ricmanifest.json @@ -53,31 +57,30 @@ spec: - name: a1conf mountPath: /opt/route/local.rt subPath: local.rt - env: - - name: PYTHONUNBUFFERED - value: "0" - - name: RMR_RCV_RETRY_INTERVAL - value: "{{ .Values.a1mediator.rmr_timeout_config.rcv_retry_interval_ms }}" - - name: RMR_RETRY_TIMES - value: "{{ .Values.a1mediator.rmr_timeout_config.rcv_retry_times }}" + envFrom: + - configMapRef: + name: {{ include "common.configmapname.a1mediator" . }}-env image: {{ include "common.repository" . }}/{{ .Values.a1mediator.image.name }}:{{ .Values.a1mediator.image.tag }} imagePullPolicy: {{ include "common.pullPolicy" . }} ports: - name: http - containerPort: {{ .Values.a1mediator.service.http.containerPort }} + containerPort: {{ include "common.serviceport.a1mediator.http" . }} protocol: TCP - - name: rmr - containerPort: {{ .Values.a1mediator.service.rmr.containerPort }} + - name: rmrroute + containerPort: {{ include "common.serviceport.a1mediator.rmr.route" . }} + protocol: TCP + - name: rmrdata + containerPort: {{ include "common.serviceport.a1mediator.rmr.data" . }} protocol: TCP livenessProbe: httpGet: - path: /ui + path: /healthcheck port: http readinessProbe: httpGet: - path: /ui + path: /healthcheck port: http volumes: - name: "a1conf" configMap: - name: {{ include "common.configmapname.a1mediator" . }}-a1conf \ No newline at end of file + name: {{ include "common.configmapname.a1mediator" . }}-a1conf