pile·
인프라 / DevOps·버즈빌버즈빌·

쿠버네티스에게 Github Actions 설치에 대해 묻다

문제GitHub-hosted 러너는 내부 네트워크 접근이 어렵고, 빌드 환경 제어와 비용 효율성이 부족했다.
접근ARC(Actions Runner Controller)를 Helm으로 배포해 Kubernetes 위에 self-hosted 러너를 구성했다. Runner Scale Sets 모드로 long-poll 기반 자동 스케일링을 적용하고, IRSA로 IAM 권한을 분리했다.
결과maxRunners 3, minRunners 1로 설정해 즉각적인 작업 실행과 비용 효율성을 동시에 달성했다.
버즈빌
버즈빌 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 인프라 / DevOps·vercel-blogVercel Blog·

    Vercel CLI 드라이런 배포로 실제 배포 전 구성 미리 확인하기

    Vercel CLI v54.17.2부터 vercel deploy --dry 명령으로 실제 파일 업로드 없이 배포 구성을 미리 검사할 수 있다. 프레임워크 감지 결과, 포함/제외 파일 목록, 디렉터리 크기 분포, 콘텐츠 해시까지 사전에 확인하고 나서 배포를 결정할 수 있어 의도치 않은 배포 실패를 예방한다.

    #deployment#ci-cd#vercel-cli+1