InfoGrab Docs

AWS Fargate에서 GitLab CI 오토스케일

AWS Fargate 커스텀 실행기 드라이버를 사용하여 Amazon ECS에서 GitLab CI 작업을 자동 실행하는 단계별 설정 가이드

Warning Fargate 드라이버는 커뮤니티 지원입니다. GitLab Support에서 문제 디버깅을 도와드리려 하지만 보장은 없습니다. AWS Fargate 용 GitLab 커스텀 실행기 드라이버는 각 GitLab CI 작업을 실행하기 위해 Amazon Elastic Container Service(ECS)에서 컨테이너를 자동으로 시작합니다. 이 문서의 작업을 완료하면 실행기는 GitLab에서 시작된 작업을 실행할 수 있습니다. GitLab에서 커밋이 발생할 때마다 GitLab 인스턴스는 새 작업이 사용 가능함을 러너에게 알립니다. 러너는 AWS ECS에서 구성한 작업 정의를 기반으로 대상 ECS 클러스터에서 새 태스크를 시작합니다. AWS ECS 작업 정의에서 어떤 Docker 이미지든 사용하도록 구성할 수 있습니다. 이 접근 방식으로 AWS Fargate에서 실행할 수 있는 빌드 유형에 대한 완전한 유연성을 가집니다. 이 문서는 구현에 대한 초기 이해를 제공하기 위한 예시를