Category Overview
DevOps Guide
Source control, CI/CD, job automation, and task execution visibility
Last Scan: 오전 5:36:00 • System Optimal
Category Document
devopsOpen Source Stack Map
소스코드 관리, 빌드/배포 자동화, 실행 상태 확인을 담당하는 영역입니다. 개발팀과 운영팀의 릴리스 파이프라인을 연결합니다.

핵심 서비스 스냅샷
5 ItemsAdmin UI
Menu회원 승인 및 개인 워크스페이스 운영 콘솔
GitLab
Menu소스코드/이슈/CI 통합 플랫폼 (Keycloak OIDC)
Jenkins
Menu파이프라인 기반 빌드/배포 자동화 서버
Flower
MenuCelery 작업 모니터링 UI (Airflow/Celery 계열 상태 확인)
GitLab Runner
SupportingGitLab CI job 실행 에이전트
운영/기능 하이라이트
Focus Areas
- 소스 저장소/협업(GitLab)
- CI/CD 자동화(Jenkins, GitLab Runner)
- 회원 승인/개인 워크스페이스 운영(Admin UI)
- 비동기 작업 가시성(Flower)
Checklist
- 1GitLab 로그인 문제 시 `/gitlab/users/auth/openid_connect` POST 흐름과 callback 로그 확인
- 2Jenkins 접근 문제는 프록시 인증(oauth2-proxy)와 Jenkins 자체 세션을 구분해서 점검
- 3Flower 화면 이상 시 broker/worker 연결 상태를 먼저 확인
Visible Apps
4
Hidden Apps
0
Supporting
1
이 메뉴에서 하는 일
- 소스 저장소/협업(GitLab)
- CI/CD 자동화(Jenkins, GitLab Runner)
- 회원 승인/개인 워크스페이스 운영(Admin UI)
- 비동기 작업 가시성(Flower)
구성 메모
- GitLab은 Keycloak OIDC(OmniAuth OpenID Connect)로 포털에서 자동 SSO 진입 UX가 적용되어 있습니다.
- Jenkins는 oauth2-proxy/Keycloak 보호 뒤에서 운영되며, 별도 Jenkins 권한 모델과 병행될 수 있습니다.
- Flower는 작업 큐 관측용으로 운영 장애 진단 시 빠른 확인 지점으로 유용합니다.
운영 점검 포인트
- 1GitLab 로그인 문제 시 `/gitlab/users/auth/openid_connect` POST 흐름과 callback 로그 확인
- 2Jenkins 접근 문제는 프록시 인증(oauth2-proxy)와 Jenkins 자체 세션을 구분해서 점검
- 3Flower 화면 이상 시 broker/worker 연결 상태를 먼저 확인
연관 데이터베이스 / 저장소
GitLab Internal PostgreSQL
RelationalGitLab CE 메타데이터(프로젝트, MR, 사용자 설정 등) 저장소입니다.
GitLab Internal Redis
CacheGitLab 세션/캐시/백그라운드 작업 처리에 사용됩니다.
Jenkins Home (Volume)
EmbeddedJenkins job 설정, plugin state, build 기록 등 파일 기반 상태 저장소입니다.
전통적인 RDBMS가 아니라 파일시스템 볼륨 기반 상태 저장
Redis (Flower/Celery 관찰 대상)
CacheFlower가 관찰하는 작업 큐/브로커 계층과 연계되는 핵심 저장소입니다.
구성 오픈소스 / 컴포넌트
Admin UI
/admin회원 승인 및 개인 워크스페이스 운영 콘솔
GitLab
/svc/gitlab소스코드/이슈/CI 통합 플랫폼 (Keycloak OIDC)
Jenkins
/svc/jenkins파이프라인 기반 빌드/배포 자동화 서버
Flower
/svc/flowerCelery 작업 모니터링 UI (Airflow/Celery 계열 상태 확인)
GitLab Runner
GitLab CI job 실행 에이전트
카테고리 상태 요약
Responsive Overview Cards Enabled
Data Stores
4
카테고리 운영에 직접 연관된 저장소/DB 수
Checklist Items
3
운영 점검 루틴으로 문서화된 항목 수
SSO / Access Touchpoints
2
보안/접근 관련 운영 메모 수

