我有一堆馬拉松碼頭任務運行在我們的測試部署機器上。任何庫來檢查馬拉松部署狀態
有一個Jenkins CI作業,它觸發部署在marathon-mesos羣集上運行的大量docker容器。 (3個mesos奴隸,1個主人和1個馬拉松。)
還有另一個下游jenkins工作(自動化測試套件),在上述工作後觸發。目前,我們等待足夠的時間,以便部署完成,然後只有我們繼續使用這個自動化測試套件。我想改變這種行爲。我知道馬拉松暴露了其他API,使用它我可以確定我是否適合 - 在所有容器部署完畢並且所有健康檢查都通過後 - 運行自動化測試套件。
問題是:是否有任何圖書館已經用於馬拉松,我可以重複使用以完成上述任務?我不想重新發明輪子。
謝謝邁克爾的迴應。 –
不客氣。如果你覺得它有用,請將它提高;) –