프로젝트 통합 관리

Tier: Free, Premium, Ultimate Offering: Self-Managed
note
이 페이지에는 프로젝트 통합에 대한 관리자 문서가 포함되어 있습니다. 사용자 문서는 프로젝트 통합을 참조하십시오.

프로젝트 통합은 프로젝트 관리자가 구성하고 활성화할 수 있습니다. GitLab 인스턴스 관리자로서 특정 통합에 대한 모든 프로젝트가 상속하고 사용할 수 있는 기본 구성 매개변수를 설정할 수 있으며, 이미 사용자 정의 설정을 사용하지 않는 모든 프로젝트에 대해 해당 통합을 활성화할 수 있습니다.

이러한 기본 설정을 언제든지 업데이트하여, 이미 인스턴스 수준 또는 그룹 수준의 기본값을 사용하도록 설정된 모든 프로젝트에 대해 사용되는 설정을 변경할 수 있습니다. 기본 설정을 업데이트하면 해당 통합이 이미 활성화되지 않은 모든 프로젝트에 대해 통합이 활성화됩니다.

통합의 전체 설정만 상속될 수 있습니다. 필드별 상속은 epic 2137에서 제안되었습니다.

프로젝트 통합의 인스턴스 수준 기본 설정 관리

전제 조건:

  • 인스턴스에 대한 관리자 액세스가 있어야 합니다.

프로젝트 통합의 인스턴스 수준 기본 설정을 관리하려면:

  1. 왼쪽 사이드바에서 맨 아래에서 관리자를 선택합니다.
  2. 설정 > 통합을 선택합니다.
  3. 통합 항목을 선택합니다.
  4. 필드를 작성합니다.
  5. 변경 사항 저장을 선택합니다.

경고: 이로 인해 GitLab 인스턴스의 대부분 또는 대부분의 그룹 및 프로젝트에 영향을 줄 수 있습니다. 아래의 세부 사항을 검토하세요.

이것이 해당 통합에 대한 인스턴스 수준 설정을 처음으로 설정하는 경우:

  • 인스턴스 수준 설정에서 통합 활성화 토글을 켜놓고 있다면, 이미 이 통합이 구성되지 않은 모든 그룹 및 프로젝트에 대해 통합이 활성화됩니다.
  • 이미 해당 통합이 구성된 그룹 및 프로젝트에는 영향을 미치지 않지만 언제든지 상속된 설정을 사용할 수 있습니다.

인스턴스 기본 설정을 추가로 변경하는 경우:

  • 해당 설정은 이미 기본 설정을 사용하도록 설정된 모든 그룹 및 프로젝트에 즉시 적용됩니다.
  • 마지막으로 통합의 기본값을 저장한 후에 만들어진 더 최신의 그룹 및 프로젝트에 대해 즉시 적용됩니다. 인스턴스 수준 기본 설정이 통합 활성화 토글을 켜놓고 있다면, 이러한 그룹 및 프로젝트에 대해 해당 통합이 자동으로 활성화됩니다.
  • 통합에 대해 사용자 지정 설정을 선택한 그룹 및 프로젝트에는 즉시 영향을 미치지 않으며 필요한 경우 언제든지 최신 기본 설정을 사용할 수 있습니다.

동일한 통합에 대해 그룹 수준 설정도 구성된 경우, 해당 그룹의 프로젝트는 인스턴스 수준 설정 대신 그룹 수준 설정을 상속합니다.

통합의 전체 설정만 상속될 수 있습니다. 필드별 상속은 epic 2137에서 제안되었습니다.

인스턴스 수준 기본 설정 제거

전제 조건:

  • 인스턴스에 대한 관리자 액세스가 있어야 합니다.

인스턴스 수준 기본 설정을 제거하려면:

  1. 왼쪽 사이드바에서 맨 아래에서 관리자를 선택합니다.
  2. 설정 > 통합을 선택합니다.
  3. 통합 항목을 선택합니다.
  4. 재설정을 선택하고 확인합니다.

인스턴스 수준 기본 설정을 재설정하면 해당 통합이 기본 설정을 사용하도록 설정된 모든 프로젝트에서 통합이 제거됩니다.

사용자 정의 설정을 사용하는 프로젝트 보기

전제 조건:

  • 인스턴스에 대한 관리자 액세스가 있어야 합니다.

인스턴스 내에서 사용자 정의 설정을 사용하는 프로젝트를 보려면:

  1. 왼쪽 사이드바에서 맨 아래에서 관리자를 선택합니다.
  2. 설정 > 통합을 선택합니다.
  3. 통합 항목을 선택합니다.
  4. 사용자 정의 설정을 사용하는 프로젝트 탭을 선택합니다.