22P by xguru | ★ favorite | 댓글 1개
  • AWS 계정 내에서 완전한 셀프 호스팅 GitHub Actions 러너를 운영가능한 현대적 CI/CD 인프라 솔루션
    • 공식 GitHub 러너보다 7~15배 저렴하며 CPU 성능 30% 향상. 워크플로 완전 호환
    • 수백 개의 동시 작업을 무제한으로 처리 가능
  • 운영체제 지원: Linux(x64, arm64), Windows, GPU 환경 지원
  • 월 $1.5 수준의 CloudFormation 리소스 비용으로 운영 가능 (1클릭 설치 및 업그레이드 지원 )
  • 모든 리소스가 자동 구성되며, 별도 관리 서버 불필요. 실행 비용과 상태를 자동으로 모니터링하고 리포팅함
  • 각 작업마다 Ephemeral VM 생성으로 보안 및 안정성 강화
  • 확장성: 대규모 워크로드에도 대응 가능한 자동 확장형 구조
    • Spot 인스턴스 사용 시 자동으로 On-Demand로 전환되는 자동 폴백 기능 포함
  • 캐싱: 로컬 S3 버킷 기반 통합 캐시 백엔드 제공으로, Docker 레이어 캐시 속도 최대 5배 향상
  • 네트워크 및 보안: SSH 접근 가능, 특정 CIDR 범위로 제한 가능, Private 네트워킹 시 Static IP 설정 가능
  • 멀티 환경 지원: Multi-AZ 및 다양한 환경 구성 지원
  • Actions Runner Controller(ARC) , Philips Terraform 모듈, 기타 서드파티 러너 제공업체의 대안으로 설계
    • 외부 서비스에 코드나 시크릿을 노출하지 않고 자체 AWS 환경에서 실행 가능
GeekNews Weekly에 포함된 글입니다. 에디터 코멘트 보기

댓글과 토론

기존 ARC가 깃헙 산하로 들어가면서 아쉬운 부분들이 많았는데 AWS VPC 내에서 커스텀 이미지만 잘 돌릴수 있다면 한번 찍먹해보고싶네요