폐쇄망 에서는 어떤 DevOps 솔루션을 선택 할까

생각 하기도 싫은 거지 같은 환경 이지만 생각 보다 이런 경우가 많더라

  • 서버 접속 권한 없음 Tomcat 만 줄테니깐 나머지는 내가 알아서
  • Tomcat Mananger 접속이 가능 하고 war 파일 업로드는 가능
  • 인터넷과 통신이 가능한 Nexus 3 (이후 Nexus 3) 가 있음
  • 개발자 들은 Nexus 3 로 접속 불가 별도의 Nexus 를 구축
  • 보안 이슈로 인해서 네트워크 폴더 안됨 메신저가 있지만 용량제한 20M 속도 느림
  • 개발자들 간의 파일 전송 어떻게
기능 외부망 솔루션 폐쇄망 솔루션
라이브러리 관리 Maven Central Nexus2
버전관리 및 코드리뷰 GitHub GitBlit + Gerrit
타스크 및 일정 관리 Trello Lavagna
DB Client 니가 쓰던거 Tadpole DB
파일공유 SAMBA Jackrabbit

Gerrit 설치시에는 추가 이슈가 있지만 이렇게 구축을 하니깐 왠만한 조건들을 만족 하면서
프로젝트 운영에 수월 했음