Jenkins 에서 Docker Agent 를 사용하다보면 잘못해서 대량의 더미 에이전트가 생성될 수 있다.
UI 상으로는 Node 일괄 삭제 기능이 없기 때문에 스크립트를 통해 삭제해야 한다.
Script Console 에서 아래 스크립트 실행
for (aSlave in hudson.model.Hudson.instance.slaves) {
if (aSlave.getComputer().isOffline()) {
aSlave.getComputer().setTemporarilyOffline(true,null);
aSlave.getComputer().doDoDelete();
}
}