Как настраиваются пользовательские ресурсы в службе DC / OS? - PullRequest
0 голосов
/ 11 октября 2018

Я добавил пользовательский ресурс с именем my_resource к своим узлам агента, но не могу понять, как использовать его в службе.

Я подтвердил, что мой пользовательский ресурс правильно отображается с помощьюКоманда CLI dcos node --json, которая показывает:

...
"unreserved_resources": {
  "cpus": 12.0,
  "disk": 174179.0,
  "gpus": 3.0,
  "mem": 31052.0,
  "ports": "[1025-2180, 2182-3887, 3889-5049, 5052-8079, 8082-8180, 8182-32000]",
  "my_resource": 3.0
},
...

Как указать пользовательский ресурс в службе?Я пробовал следующий JSON:

{
 "id": "test-custom-resource",
 "cmd": "while [ true ] ; do sleep 5; done",
 "cpus": 1,
 "mem": 128,
 "disk": 0,
 "instances": 1,
 "my_resource": 1
}

, но строка my_resource исчезает из определения службы при запуске: dcos marathon app add test_custom_resource.json

1 Ответ

0 голосов
/ 25 декабря 2018

К сожалению, произвольные ресурсы еще не поддерживаются в марафоне.Пожалуйста, см. этот билет на марафон для получения дополнительной информации.

...