File tree Expand file tree Collapse file tree 1 file changed +16
-3
lines changed Expand file tree Collapse file tree 1 file changed +16
-3
lines changed Original file line number Diff line number Diff line change @@ -185,9 +185,22 @@ services:
185185 resources:
186186 reservations:
187187 devices:
188- - driver: nvidia
189- count: {{ container.deploy.resources.reservations.devices.driver.count | default("1") }}
190- capabilities: [gpu]
188+ {% for device in container .deploy .resources .reservations .devices %}
189+ - driver: {{ device.driver }}
190+ {% if device .device_ids is defined %}
191+ device_ids:
192+ {% for device_id in device .device_ids %}
193+ - {{ device_id }}
194+ {% endfor %}
195+ {% endif %}
196+ {% endfor %}
197+ {% else %}
198+ deploy:
199+ resources:
200+ reservations:
201+ devices:
202+ - count: {{ container.deploy.resources.reservations.devices[0] .driver.count | default("1") }}
203+ capabilities: [gpu]
191204{% endif %}
192205{% if container .restart is defined %}
193206 restart: {{ container.restart }}
You can’t perform that action at this time.
0 commit comments