BLOG ARTICLE JB29 Installer | 1 ARTICLE FOUND

  1. 2009/05/27 JB29 Installer Project

옆에 앉아계신 차장님의 발기아래 JBoss Installer를 groovy로 만들어 LGPL 프로젝트로 구글에 등록했습니다. 일반 자바 문법으로 작성하였으면 상당했을 코드량을 Groovy의 치환자 등을 이용하여 JBoss 4.2와 EAP(Enterprise Application Platform:상용버전)을 한 번에 여러 대의 서버에 인스톨할 수 있는 프로그램입니다.

이것을 이용하여 30대의 운영 리눅스 서버(각 서버당 4개의 인스턴스)에 JBoss를 설치하는 데 30분이 걸렸다고 하네요. 초기 프로젝트 import는 만득이(http://www.mandki.com) 개발자인 전모씨 아드님이신 준식 차장님이 담당을 했습니다. 왜 JB29냐면 "JBoss를 설치하는 B29 폭격기"라는 곳에서 착안했습니다.

FTP로 서버를 순회하며 파일을 올리고 자동으로 압축을 풀고 해당 서버의 configuration으로 변경하는 작업들을 한 번에 수행합니다.

이제 groovy를 시작한터라 너무 자바틱할 수도 있겠지만 기능만큼은 막강할 수 있겠네요.
JBoss 5.0 용은 설정이 바뀐터라 코드를 조금 수정해야 합니다.

http://code.google.com/p/jb29/

크리에이티브 커먼즈 라이센스
Creative Commons License
2009/05/27 13:17 2009/05/27 13:17