GitLab은 CI/CD 파이프라인에서 GitLab 작업을 실행하는 두 가지 실행 모드를 제공합니다. 한 가지 모드는 GitLab에서 관리하고 GitLab과 완전히 통합된 GitLab 호스팅 실행기입니다. 다른 모드는 자체 관리형 실행기로, GitLab CI/CD 파이프라인에서 작업을 실행할 수 있도록 사용자 지정 환경을 가져올 수 있습니다.
GitLab CI/CD 파이프라인 작업을 실행하도록 CodeBuild 프로젝트를 구성하는 상위 단계는 다음과 같습니다.
-
아직 생성하지 않은 경우 개인 OAuth 앱에 연결하여 프로젝트를 GitLab에 연결합니다.
-
CodeBuild 콘솔로 이동하여 웹후크를 사용하여 CodeBuild 프로젝트를 생성하고 웹후크 필터를 설정합니다.
-
GitLab에서 GitLab CI/CD 파이프라인 YAML을 업데이트하여 빌드 환경을 구성합니다.
자세한 절차는 자습서: CodeBuild 호스팅 GitLab 실행기 구성 섹션을 참조하세요.
이 기능을 사용하면 GitLab CI/CD 파이프라인 작업이 AWS와 네이티브 통합될 수 있으며, IAM, AWS CloudTrail 및 Amazon VPC와 같은 기능을 통해 보안 및 편의성을 제공합니다. ARM 기반 인스턴스를 포함한 최신 인스턴스 유형에 액세스할 수 있습니다.