我有一堆马拉松码头任务运行在我们的测试部署机器上。任何库来检查马拉松部署状态
有一个Jenkins CI作业,它触发部署在marathon-mesos群集上运行的大量docker容器。 (3个mesos奴隶,1个主人和1个马拉松。)
还有另一个下游jenkins工作(自动化测试套件),在上述工作后触发。目前,我们等待足够的时间,以便部署完成,然后只有我们继续使用这个自动化测试套件。我想改变这种行为。我知道马拉松暴露了其他API,使用它我可以确定我是否适合 - 在所有容器部署完毕并且所有健康检查都通过后 - 运行自动化测试套件。
问题是:是否有任何图书馆已经用于马拉松,我可以重复使用以完成上述任务?我不想重新发明轮子。
谢谢迈克尔的回应。 –
不客气。如果你觉得它有用,请将它提高;) –