InfoGrab DocsInfoGrab Docs

GitLab Dedicated에서 기능 활성화

요약

GitLab Dedicated는 여러 GitLab 인스턴스에 걸쳐 변경 사항을 적용할 충분한 준비 시간을 확보하고, 보안 유지 관리 정책에 따라 GitLab을 유지하는 데 필요한 릴리즈 횟수를 줄이기 위해 n-1 GitLab 버전을 실행합니다.

버전 관리#

GitLab Dedicated는 여러 GitLab 인스턴스에 걸쳐 변경 사항을 적용할 충분한 준비 시간을 확보하고, 보안 유지 관리 정책에 따라 GitLab을 유지하는 데 필요한 릴리즈 횟수를 줄이기 위해 n-1 GitLab 버전을 실행합니다.

GitLab Dedicated 인스턴스는 주 중에 예약된 유지 관리 기간 동안 자동으로 업그레이드됩니다.

GitLab Dedicated의 릴리즈 롤아웃 일정에는 인스턴스가 새 릴리즈로 업그레이드될 예정 시기가 명시되어 있습니다.

기능 플래그#

기능 플래그는 GitLab.com에서 신규 또는 실험 기능의 개발 및 롤아웃을 지원합니다. 기능 플래그는 구성을 관리하는 도구가 아닙니다.

GitLab Dedicated에서 실험 기능을 활성화할 경우 높은 위험이 따르며, 인스턴스별로 이를 관리하는 데 추가적인 작업 부하가 필요하므로, GitLab Dedicated에서는 기능 플래그를 지원하지 않습니다.

대신, 인스턴스별 모든 구성은 고객이 직접 제어할 수 있도록 애플리케이션(UI 또는 API) 설정을 사용하여 수행해야 합니다.

기능 활성화#

모든 기능은 GitLab Dedicated에 배포되기 전에 일반 공개(Generally Available) 상태여야 합니다. 대부분의 경우, 이는 모든 기능 플래그가 기본적으로 활성화되어 있고, 해당 기능이 GitLab.com 및 GitLab Self-Managed 사용자에 의해 사용되고 있음을 의미합니다.

새 버전의 GitLab 및 기타 변경 사항은 예약된 유지 관리 기간 동안 자동화를 통해 배포됩니다. 자동화의 요건과 배포 타이밍으로 인해, 기능은 자동 롤아웃에 안전해야 합니다. 즉, 새 기능은 운영자나 고객의 즉각적인 수동 조작이 필요하지 않아야 합니다.

배포 후 추가 구성이 필요한 기능은, 고객이 필요한 변경을 수행할 수 있도록 API 또는 UI 설정을 갖추어야 합니다.

GitLab Dedicated는 싱글 테넌트 SaaS 제품입니다. 즉, 일회성이거나 특정 고객에 국한된 작업은 지원될 수 없습니다.

일부 고객에게 적합하지 않거나 유용하지 않을 수 있는 기능은, 지속 불가능한 작업 부하가 발생하지 않도록 애플리케이션 설정을 통해 제어해야 합니다.

GitLab Dedicated에서 기능 활성화

GitLab v19.1
원문 보기
요약

GitLab Dedicated는 여러 GitLab 인스턴스에 걸쳐 변경 사항을 적용할 충분한 준비 시간을 확보하고, 보안 유지 관리 정책에 따라 GitLab을 유지하는 데 필요한 릴리즈 횟수를 줄이기 위해 n-1 GitLab 버전을 실행합니다.

버전 관리#

GitLab Dedicated는 여러 GitLab 인스턴스에 걸쳐 변경 사항을 적용할 충분한 준비 시간을 확보하고, 보안 유지 관리 정책에 따라 GitLab을 유지하는 데 필요한 릴리즈 횟수를 줄이기 위해 n-1 GitLab 버전을 실행합니다.

GitLab Dedicated 인스턴스는 주 중에 예약된 유지 관리 기간 동안 자동으로 업그레이드됩니다.

GitLab Dedicated의 릴리즈 롤아웃 일정에는 인스턴스가 새 릴리즈로 업그레이드될 예정 시기가 명시되어 있습니다.

기능 플래그#

기능 플래그는 GitLab.com에서 신규 또는 실험 기능의 개발 및 롤아웃을 지원합니다. 기능 플래그는 구성을 관리하는 도구가 아닙니다.

GitLab Dedicated에서 실험 기능을 활성화할 경우 높은 위험이 따르며, 인스턴스별로 이를 관리하는 데 추가적인 작업 부하가 필요하므로, GitLab Dedicated에서는 기능 플래그를 지원하지 않습니다.

대신, 인스턴스별 모든 구성은 고객이 직접 제어할 수 있도록 애플리케이션(UI 또는 API) 설정을 사용하여 수행해야 합니다.

기능 활성화#

모든 기능은 GitLab Dedicated에 배포되기 전에 일반 공개(Generally Available) 상태여야 합니다. 대부분의 경우, 이는 모든 기능 플래그가 기본적으로 활성화되어 있고, 해당 기능이 GitLab.com 및 GitLab Self-Managed 사용자에 의해 사용되고 있음을 의미합니다.

새 버전의 GitLab 및 기타 변경 사항은 예약된 유지 관리 기간 동안 자동화를 통해 배포됩니다. 자동화의 요건과 배포 타이밍으로 인해, 기능은 자동 롤아웃에 안전해야 합니다. 즉, 새 기능은 운영자나 고객의 즉각적인 수동 조작이 필요하지 않아야 합니다.

배포 후 추가 구성이 필요한 기능은, 고객이 필요한 변경을 수행할 수 있도록 API 또는 UI 설정을 갖추어야 합니다.

GitLab Dedicated는 싱글 테넌트 SaaS 제품입니다. 즉, 일회성이거나 특정 고객에 국한된 작업은 지원될 수 없습니다.

일부 고객에게 적합하지 않거나 유용하지 않을 수 있는 기능은, 지속 불가능한 작업 부하가 발생하지 않도록 애플리케이션 설정을 통해 제어해야 합니다.