요구사항
- 프로젝트 관리(개발 업무, 진척률, 요구사항, 이슈, 리스크 관리)
- 요구사항의 소스코드 및 빌드, 배포 추적성
- 소스코드 품질 점검 및 컨테이너 빌드 및 배포 자동화
구축 내용
- Jira software 기반 프로그램 개발 및 변경 요청 프로세스 정의
- Jira, Gitlab 연동을 통한 소스 코드 추적성 확보
- 코드 형상 관리 및 컨테이너 이미지 빌드/배포 자동화 구축
- SonarQube 기반 프로그램 품질 및 보안 취약점 관리 구축
- Helm Chart와 Argo CD 연동을 통한 컨테이너 리소스 관리
- Harbor를 통한 컨테이너 이미지 관리 구축
- 개발, 테스트, 스테이징 그리고 운영망 분리 체계 구축
적용 도구
- Jira Software
- Confluence
- Gitlab
- SonarQube
- Sonarlint
- Harbor
- ArgoCD
- k8s
- MatterMost