CI/CD 제한
GitLab Self-Managed 및 GitLab Dedicated 인스턴스에서 관리자 영역 또는 Rails 콘솔을 통해 설정할 수 있는 다양한 CI/CD 제한 항목을 설명합니다.
CI/CD 제한 # - Offering: GitLab Self-Managed, GitLab Dedicated 관리자 영역 을 통해 많은 CI/CD 관련 인스턴스 제한을 관리할 수 있습니다. 그 밖의 제한은 GitLab Rails 콘솔을 통해 인스턴스 구성을 수정해야만 변경할 수 있습니다. GitLab.com은 GitLab Self-Managed 기본값과 다른 값을 사용할 수 있습니다. GitLab.com의 CI/CD 제한 및 설정 을 검토하세요. 인스턴스 CI/CD 변수 제한 # History GitLab 17.1에서 도입됨 . 인스턴스 설정에서 정의할 수 있는 CI/CD 변수 의 수가 제한됩니다. 이 제한은 새 변수를 생성할 때마다 확인됩니다. 새 변수를 생성하면 총 변수 수가 제한을 초과할 경우, 새 변수는 생성되지 않습니다. 이 제한을 구성하려면: 오른쪽 상단에서 Admin 을 선택합니다. 왼쪽 사이드바에서 Settings > CI/CD 를 선택합니다. Continuous Integration and Deployment 를 확장합니다. CI/CD limits 아래에서 Maximum number of Instance-level CI/CD variables that can be defined 에 값을 설정합니다. 기본값은 25 입니다. Save changes 를 선택합니다. dotenv 파일 크기 제한 # History GitLab 17.1에서 도입됨 . dotenv 아티팩트의 최대 크기에 대한 제한을 설정할 수 있습니다. 이 제한은 dotenv 파일이 아티팩트로 내보낼 때마다 확인됩니다. 이 제한을 구성하려면: 오른쪽 상단에서 Admin 을 선택합니다. 왼쪽 사이드바에서 Settings > CI/CD 를 선택합니다. Continuous Integration and Deployment 를 확장합니다. CI/CD limits 아래에서 Maximum size of a dotenv artifact in bytes 에 값을 설정합니다. Save changes 를 선택합니다. 제한을 0 으로 설정하면 비활성화됩니다. 기본값은 5 KB입니다. dotenv 변수 제한 # History GitLab 17.1에서 도입됨 . dotenv 아티팩트 내의 최대 변수 수에 대한 제한을 설정할 수 있습니다. 이 제한은 dotenv 파일이 아티팩트로 내보낼 때마다 확인됩니다. 이 제한을 구성하려면: 오른쪽 상단에서 Admin 을 선택합니다. 왼쪽 사이드바에서 Settings > CI/CD 를 선택합니다. Continuous Integration and Deployment 를 확장합니다. CI/CD limits 아래에서 Maximum number of variables in a dotenv artifact 에 값을 설정합니다. Save changes 를 선택합니다. 제한을 0 으로 설정하면 비활성화됩니다. 기본값은 20 입니다. Plan limits API 를 사용하여 이 제한을 설정할 수도 있습니다. 파이프라인의 최대 job 수 # History GitLab 1