弊社では最近、JOB管理をJenkinsからKuroko2へ移行しました。 Kuroko2についての概要や導入方法は、以下の記事などが詳しいため割愛させて頂き、弊社での具体的な導入内容について紹介したいと思います。 https://github.com/cookpad/kuroko2 http://dev.classmethod.jp/server-side/kuroko2/ https://blog.mwed.info/posts/kuroko2-mwed-2016-10.html 導入の背景 元々、数百ほどあるバッチ処理をJenkinsで運用していました。Jenkinsから、各JOBサーバにsshして、JOBを起動するという単純な構成で運用していたため、下記の課題がありました。 一つのホスト上で同時に起動されるJOB数を厳密に制御できず、CPU/メモリのリソースを逼迫してしまう 夜間だ
![JOB管理をJenkinsからKuroko2へ移行しました - LCL Engineers' Blog](https://cdn-ak-scissors.b.st-hatena.com/image/square/4654eff8bc86a74c191e71dedb55af4b9e63cfa0/height=288;version=1;width=512/https%3A%2F%2Fwww.lclco.com%2Fwp-content%2Fuploads%2F2017%2F09%2F%25E3%2582%25B9%25E3%2582%25AF%25E3%2583%25AA%25E3%2583%25BC%25E3%2583%25B3%25E3%2582%25B7%25E3%2583%25A7%25E3%2583%2583%25E3%2583%2588-2017-09-21-11.49.41.png)