如何从 Mesos 从站提供自定义资源?

How to make custom resource offers from a Mesos slave?

有没有办法从 Mesos 从站提供自定义资源?目前,slave提供的资源包含"cpus"、"mem"、"ports"。我想添加自定义资源功能,如上传带宽限制、下载带宽限制等。可以选择在启动从站时通过 --resources 参数执行此操作。但我正在寻找的是一种通过代码实现此目的的方法,可能是 Mesos 的可插入模块,这样启动从站的人就不必为指定自定义资源而烦恼。

这可能吗? 谢谢

Mesos 代理(又名从属)报告的资源应由 --resources 标志指定。如果省略标志,则使用默认值。请注意,通过 --resources 公布的自定义资源不会被隔离,即 Mesos 代理不会确保任务使用的此类资源不超过分配的数量。

为什么您认为模块是比标志更好的解决方案?加载自定义模块还需要设置一些命令行标志。