devmoa

Kubernetes 기반 사내 개발 환경 구축기 2편: ARC와 CI/CD 인프라 고도화

하이퍼엑셀·2026년 2월 12일·00
KubernetesCI/CDARCActions Runner ControllerObservabilityVaultPrometheus

AI 요약

Beta

본 글은 Kubernetes 기반 사내 개발 환경 구축의 두 번째 이야기로, CI/CD 인프라를 Actions Runner Controller(ARC) 기반으로 재설계한 과정을 상세히 다룹니다. 기존 Self-hosted Runner의 구조적 한계점(서버와 워크플로우의 강결합, 실행 환경 오염)을 분석하고, ARC 도입을 통해 DinD 모드와 Kubernetes 모드 선택 기준, Rook-Ceph 기반 Ephemeral PVC 전략, Vault를 통한 Secret 생명주기 관리, 그리고 자체 개발한 GitHub Actions Exporter를 통한 파이프라인 관측성(Observability) 확보 방안을 제시합니다.

이를 통해 CI/CD 파이프라인의 효율성과 안정성을 높이는 방법을 공유합니다.

이 글이 궁금하신가요?

원문 블로그에서 전체 내용을 확인해 보세요

원문 읽으러 가기

AI 추천 연관 게시글

이 글과 관련된 다른 기술 블로그 글을 AI가 추천합니다