1 {{- range $i, $ru := .Values.rus }}
8 sim-name: {{ $ru.name }}
9 release: {{ $.Release.Name }}
10 chart: {{ $.Chart.Name }}
15 sim-name: {{ $ru.name }}
19 sim-name: {{ $ru.name }}
20 release: {{ $.Release.Name }}
21 chart: {{ $.Chart.Name }}
23 checksum/config: {{ print $ru | sha256sum }}
25 hostname: "{{ $ru.name }}"
27 - name: {{ $.Chart.Name }}
28 image: "{{ $.Values.image.repository }}/{{ $.Values.image.name}}:{{ $.Values.image.tag }}"
29 imagePullPolicy: {{ $.Values.image.pullPolicy }}
34 name: {{ $ru.name }}-configmapenv
36 - name: {{ $ru.name }}-config-volume
38 mountPath: /opt/dev/ntsim-ng/config/config.json
39 - name: {{ $ru.name }}-config-volume
40 subPath: ietf-hardware-operational.json
41 mountPath: /opt/dev/deploy/data/ietf-hardware-operational.json
42 - name: {{ $ru.name }}-config-volume
43 subPath: ietf-hardware-running.json
44 mountPath: /opt/dev/deploy/data/ietf-hardware-running.json
45 - name: {{ $ru.name }}-config-volume
46 subPath: ietf-interfaces-operational.xml
47 mountPath: /opt/dev/deploy/data/ietf-interfaces-operational.xml
48 - name: {{ $ru.name }}-config-volume
49 subPath: ietf-interfaces-running.xml
50 mountPath: /opt/dev/deploy/data/ietf-interfaces-running.xml
57 - name: {{ $ru.name }}-config-volume
59 name: {{ $ru.name }}-configmap
63 - key: ietf-hardware-operational.json
64 path: ietf-hardware-operational.json
65 - key: ietf-hardware-running.json
66 path: ietf-hardware-running.json
67 - key: ietf-interfaces-operational.xml
68 path: ietf-interfaces-operational.xml
69 - key: ietf-interfaces-running.xml
70 path: ietf-interfaces-running.xml