프로젝트 통합 관리
Offering: Self-managed
프로젝트 통합은 프로젝트 관리자가 구성하고 활성화할 수 있습니다. GitLab 인스턴스 관리자로서 특정 통합의 기본 구성 매개변수를 설정하여 모든 프로젝트가 상속하고 사용할 수 있도록 할 수 있습니다. 이미 사용자 정의 설정을 사용하고 있지 않은 모든 프로젝트에서 통합을 활성화함으로써 모든 프로젝트를 대상으로 기본 설정을 업데이트할 수 있습니다.
기본 설정을 언제든지 업데이트하여 인스턴스 수준 또는 그룹 수준 기본 설정을 사용하도록 설정된 모든 프로젝트에 대해 사용되는 설정을 변경할 수 있습니다. 기본 설정을 업데이트하는 것은 이미 활성화되지 않은 모든 프로젝트를 대상으로 통합을 활성화하는 것과 동시에 기본 설정을 업데이트합니다.
통합에 대한 전체 설정만 상속할 수 있습니다. 필드별 상속은 epic 2137에서 제안되었습니다.
프로젝트 통합을 위한 인스턴스 수준 기본 설정 관리
사전 요구 사항:
- 인스턴스에 대한 관리자 액세스 권한이 있어야 합니다.
프로젝트 통합을 위한 인스턴스 수준 기본 설정을 관리하려면:
- 왼쪽 사이드바에서 아래쪽에 관리자 영역을 선택합니다.
- 설정 > 통합을 선택합니다.
- 통합을 선택합니다.
- 필드를 작성합니다.
- 변경 사항 저장을 선택합니다.
통합에 대한 인스턴스 수준 설정을 처음으로 설정하는 경우:
- 인스턴스 수준 설정에서 통합 활성화 토글이 켜져 있는 경우, 이 통합은 이미 통합이 구성되어 있지 않은 모든 그룹 및 프로젝트에 대해 활성화됩니다.
- 이미 통합이 구성된 그룹 및 프로젝트에는 영향을 주지 않지만 언제든지 상속 설정을 선택할 수 있습니다.
인스턴스 기본 설정을 수정하는 경우:
- 이 설정은 통합을 사용하도록 설정된 모든 그룹 및 프로젝트에 즉시 적용됩니다.
- 마지막으로 통합에 대한 기본 설정을 저장한 후 생성된 새 그룹 및 프로젝트에 즉시 적용됩니다. 인스턴스 수준 기본 설정이 통합 활성화 토글이 켜져 있는 경우, 이 통합은 자동으로 이러한 그룹 및 프로젝트에 대해 활성화됩니다.
- 통합에 대해 사용자 정의 설정이 선택된 그룹 및 프로젝트는 즉시 영향을 받지 않으며 필요 시 최신 기본 설정을 선택할 수 있습니다.
동일한 통합에 대해 그룹 수준 설정도 구성된 경우 해당 그룹의 프로젝트는 인스턴스 수준 설정 대신 그룹 수준 설정을 상속합니다.
통합에 대한 전체 설정만 상속할 수 있습니다. 필드별 상속은 epic 2137에서 제안되었습니다.
인스턴스 수준 기본 설정 제거
사전 요구 사항:
- 인스턴스에 대한 관리자 액세스 권한이 있어야 합니다.
인스턴스 수준 기본 설정을 제거하려면:
- 왼쪽 사이드바에서 아래쪽에 관리자 영역을 선택합니다.
- 설정 > 통합을 선택합니다.
- 통합을 선택합니다.
- 재설정을 선택하고 확인합니다.
인스턴스 수준 기본 설정을 재설정하면 통합이 기본 설정을 사용하도록 설정된 모든 프로젝트에서 해당 통합이 제거됩니다.
사용자 정의 설정을 사용하는 프로젝트 보기
- 소개됨 in GitLab 14.2.
사전 요구 사항:
- 인스턴스에 대한 관리자 액세스 권한이 있어야 합니다.
인스턴스에서 사용자 정의 설정을 사용하는 프로젝트를 보려면:
- 왼쪽 사이드바에서 아래쪽에 관리자 영역을 선택합니다.
- 설정 > 통합을 선택합니다.
- 통합을 선택합니다.
- 사용자 정의 설정을 사용하는 프로젝트 탭을 선택합니다.