GitLab 컴플라이언스 파이프라인은 해당 프로젝트의 보안과 컴플라이언스 관련 job이 컴플라이언스 프레임워크에 따라 실행되도록 합니다. 마찬가지로 스캔 실행 정책은 GitLab 보안 스캔이 규정을 준수하는 방식으로 파이프라인에서 실행되도록 보장합니다.
GitLab이 사용자에게 배운 것은 ‘사용자가 각 기능이 제공하는 이점을 하나의 간단한 솔루션으로 활용하고 싶어 한다’는 것입니다. 사용자는 컴플라이언스 파이프라인의 유연성과 보안 정책의 단순성, 다양성을 결합하길 원합니다.
GitLab은 이러한 요구사항을 충족하고자 새로운 기능인 ‘파이프라인 실행 정책’을 개발해 사용자가 적용 가능한 모든 프로젝트에 맞춤형 CI/CD job을 시행하도록 지원했습니다. 파이프라인 실행 정책은 컴플라이언스 파이프라인과 비슷한 기능을 수행하지만 컴플라이언스 시행, 유연성, 향후 더 많은 사용 사례를 구축하고 해결하는 기반에 더 중점을 둡니다.
이제 파이프라인 실행 정책을 사용할 수 있게 되면서, 혼란을 줄이기 위해 컴플라이언스 파이프라인을 GitLab 17.3에서 더 이상 사용하지 않습니다. 사용 중단의 일환으로 GitLab 17.5에서는 컴플라이언스 파이프라인에서 파이프라인 실행 정책 유형으로 마이그레이션 하는 단계별 워크플로를 제공합니다.
이 에픽에서 사용 중단과 관련된 작업을 따라갈 수 있습니다.
