背景
我们当前的基础架构由一个 Jenkins 主服务器和一些从属 VM 组成。由于虚拟机工作过度,我们的测试遇到了很多可扩展性和固有的稳定性问题。
Mesosphere 和 Jenkins
话虽如此
,我正在寻找更多的解决方案,尤其是 mesosphere,因为它能够根据需要动态生成从属。
我唯一的问题是我们在从属虚拟机上安装了所有这些依赖项。为了让 Jenkins 在 mesos 上工作,我必须通过在 mesos 从站上安装依赖项来“弄脏”它们。这会使这些 mesos slave 变得毫无用处,因为它们只适合运行 Jenkins。
问题
在 Mesos 中与其他应用程序一起实现 Jenkins 环境的正确方法是什么?