X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=smo-install%2Foran_oom%2Fa1simulator%2Ftemplates%2Fdeployment.yaml;fp=smo-install%2Foran_oom%2Fa1simulator%2Ftemplates%2Fdeployment.yaml;h=bf4538cd054e179254254c6682452de9f2e62422;hb=0fd7875b5673d8d9b56c73adff2c8368d95e825b;hp=0000000000000000000000000000000000000000;hpb=bcbc77d3fc895aeae9350111427a46e30439657b;p=it%2Fdep.git diff --git a/smo-install/oran_oom/a1simulator/templates/deployment.yaml b/smo-install/oran_oom/a1simulator/templates/deployment.yaml new file mode 100644 index 00000000..bf4538cd --- /dev/null +++ b/smo-install/oran_oom/a1simulator/templates/deployment.yaml @@ -0,0 +1,36 @@ +{{- range $i, $a1sim := .Values.a1Sims }} +--- +apiVersion: apps/v1 +kind: Deployment +metadata: + name: {{ $a1sim.name }} + labels: + sim-name: {{ $a1sim.name }} + release: {{ $.Release.Name }} + chart: {{ $.Chart.Name }} +spec: + replicas: 1 + selector: + matchLabels: + sim-name: {{ $a1sim.name }} + template: + metadata: + labels: + sim-name: {{ $a1sim.name }} + release: {{ $.Release.Name }} + chart: {{ $.Chart.Name }} + annotations: + checksum/config: {{ print $a1sim | sha256sum }} + spec: + hostname: "{{ $a1sim.name }}" + containers: + - name: {{ $.Chart.Name }} + image: "{{ $.Values.image.repository }}/{{ $.Values.image.name}}:{{ $.Values.image.tag }}" + imagePullPolicy: {{ $.Values.image.pullPolicy }} + tty: true + stdin: true + envFrom: + - configMapRef: + name: {{ $a1sim.name }}-configmapenv + +{{- end }}