Settings 섹션
GitLab 자체 관리형 인스턴스의 관리자(Administrator)는 배포 동작을 관리할 수 있습니다.
Admin Area에 액세스하려면:
- 관리자(Administrator)로 GitLab 인스턴스에 로그인합니다.
- 상단 바에서 Menu > Admin을 선택합니다.
- 왼쪽 사이드바에서 Settings을 선택합니다.
General
General 설정에는 다음이 포함됩니다.
- Visibility and access controls : 기본값을 설정하고 가시성 수준을 제 한합니다. 가져오기 소스 및 Git 액세스 프로토콜을 구성합니다.
- Account and limit : 프로젝트 및 최대 크기 제한, 세션 기간, 사용자 옵션을 설정하고 네임스페이스 계획에 대한 기능 가용성을 확인합니다.
- Diff limits : Diff 콘텐츠 제한
- Sign-up restrictions : 사용자가 새 계정을 만드는 방법을 구성합니다.
- Sign-in restrictions : 사용자가 로그인하기 위한 요구사항을 설정합니다. 필수 이중 인증(2FA)을 활성화합니다.
- Terms of Service and Privacy Policy : 모든 사용자가 동의해야 하는 서비스 약관 및 개인 정보 보호 정책을 포함합니다.
- External authentication : 외부 분류 정책 인가
- Web terminal : 웹 터미널의 최대 세션 시간을 설정합니다.
- Web IDE : Web IDE 기능을 관리합니다.
- FLoC : FloC(Federated Learning of Cohorts) 추적을 활성화 또는 비활성화합니다.
CI/CD
CI/CD 설정에는 다음이 포함됩니다.
- Continuous Integration and Deployment : Auto DevOps, 러너 및 Job 아티팩트
- Required pipeline configuration : 인스턴스 전체에 자동으로 포함된 파이프라인 구성을 설정합니다.
- Package Registry : GitLab의 패키지 레지스트리 사용 및 사용 경험과 관련된 설정