9.3. 도구 메뉴
어떨 때 쓰는가
- 소스 저장소, 레지스트리, 빌드 서버로 이동할 때
- 각 도구의 주소를 외우지 않고 한곳에서 들어갈 때
COP 가 여러 시스템으로 이루어진 이유
COP 는 Console 하나로 모든 일을 하지 않습니다. 각 영역에 이미 널리 쓰이는 도구가 있고, 그것들을 함께 설치해 연결합니다.
| 영역 | 도구 | 왜 따로 두는가 |
|---|---|---|
| 소스 관리 | GitLab | 코드 검토·브랜치 전략 등 전용 기능이 필요합니다 |
| 이미지 보관 | Harbor | 취약점 검사·서명·보존 정책이 필요합니다 |
| 빌드 파이프라인 | Jenkins | 승인 단계·조건 분기 등 복잡한 흐름을 다룹니다 |
| 인증 | Keycloak | 여러 시스템이 하나의 계정을 함께 씁니다 |
| 모니터링 | Observability | 시계열 데이터를 오래 보관해야 합니다 |
Console 은 클러스터를 다루는 화면 이고, 나머지는 각자의 영역을 맡습니다.
도구 메뉴는 이 시스템들의 화면으로 바로 이동하는 링크 모음 입니다.