GitLab Dedicated 유지 관리 작업
Offering: GitLab Dedicated
GitLab Dedicated는 예약된 주간 창 동안 보안, 신뢰성 및 최적의 성능을 보장하기 위해 인스턴스에 정기적인 유지 관리를 제공합니다. 유지 관리는 표준 근무 시간 외에 예약된 주간 창 동안 수행됩니다. 다음 유지 관리 창은 시간순으로 나열됩니다:
GitLab Dedicated는 예약된 주간 창 동안 보안, 신뢰성 및 최적의 성능을 보장하기 위해 인스턴스에 정기적인 유지 관리를 제공합니다.
유지 관리 창#
유지 관리는 표준 근무 시간 외에 예약된 주간 창 동안 수행됩니다. 온보딩 중에 유지 관리 창을 선택하며, 인스턴스가 생성된 후에는 변경할 수 없습니다.
유지 관리 창 일정#
다음 유지 관리 창은 시간순으로 나열됩니다:
| 지역 | 요일 | 시간(UTC) |
|---|---|---|
| 유럽, 중동 및 아프리카 | 화요일 | 오전 1:00-5:00 |
| 아메리카(옵션 1) | 화요일 | 오전 7:00-11:00 |
| 아시아 태평양 | 수요일 | 오후 1:00-5:00 |
| 아메리카(옵션 2) | 일-월요일 | 오후 9:00-오전 1:00 |
할당된 유지 관리 창을 보려면 Switchboard로 이동하세요.
예약된 유지 관리 창 동안 다음 작업이 수행될 수 있습니다:
- 애플리케이션 및 운영 체제 소프트웨어 패치 및 업그레이드
- 운영 체제 재시작
- 인프라 업그레이드
- 보안 및 가용성 향상
- 기능 향상
유지 관리 중 액세스#
유지 관리 창 전체 동안 중단이 예상되지는 않습니다. 업그레이드 후 컴퓨팅 리소스가 재시작될 때 짧은 서비스 중단(1분 미만)이 발생할 수 있으며, 일반적으로 유지 관리 창의 전반부에 발생합니다.
이 기간 동안 장기 실행 연결이 중단될 수 있습니다. 중단을 최소화하기 위해 자동 복구 및 재시도와 같은 전략을 구현할 수 있습니다.
더 긴 서비스 중단은 드뭅니다. 장기 중단이 예상되는 경우 사전 공지를 받습니다.
예약된 유지 관리 창 동안의 성능 저하 또는 중단은 시스템 서비스 수준 가용성(SLA)에 포함되지 않습니다.
일정 예외#
프로덕션 변경 잠금(PCL)은 주요 공휴일과 같이 팀 가용성이 줄어드는 기간 동안 모든 프로덕션 변경을 완전히 중단하는 것입니다. PCL은 지원 자원이 제한될 때 시스템 안정성을 보장합니다.
PCL 동안 다음이 일시 중지됩니다:
- Switchboard를 사용한 구성 변경
- 코드 배포 또는 인프라 변경
- 자동화된 유지 관리
- 새 고객 온보딩
예약된 업그레이드 중에 PCL이 활성화되어 있으면 업그레이드는 PCL이 종료된 후 첫 번째 유지 관리 창으로 연기됩니다.
PCL이 활성화되면 Switchboard에 알림 배너가 표시됩니다.
무중단 업그레이드#
GitLab Dedicated는 인스턴스의 하위 호환성을 보장하기 위해 무중단 업그레이드를 제공합니다. 인프라 변경이나 유지 관리 작업에 중단이 필요하지 않으면 업그레이드 중에 인스턴스를 안전하게 계속 사용할 수 있습니다.
버전 업그레이드 중 자산 가용성을 보장하려면:
- 각 정적 자산의 콘텐츠가 변경될 때 변경되는 고유한 이름이 있습니다.
- 브라우저가 각 정적 자산을 캐싱합니다.
- 동일한 브라우저의 각 요청은 일시적으로 동일한 서버로 라우팅됩니다.
업그레이드는 일반적으로 눈에 띄지 않습니다. 드물게 업그레이드 중에 일시적인 인터페이스 불일치를 경험할 수 있습니다. 이 경우 시각적 불일치를 해결하려면 페이지를 새로 고침하세요.
네트워크에 캐싱 프록시를 구현하면 업그레이드 중 인터페이스 불일치 위험이 더 줄어듭니다.
긴급 유지 관리#
긴급 유지 관리는 인스턴스에 긴급 조치가 필요할 때 시작됩니다. 이 유지 관리는 예약된 유지 관리 창 외부에서 발생할 수 있으며 연기할 수 없습니다.
예를 들어 긴급(S1) 보안 취약점이 긴급 패치를 필요로 할 때 인스턴스는 안전한 버전으로 업그레이드하기 위한 긴급 유지 관리를 받습니다.
긴급 유지 관리 중에는 서비스에 대한 영향을 최소화하면서 안정성과 보안을 우선시합니다. 모든 변경 사항은 내부 프로세스를 따르고 인스턴스에 적용되기 전에 적절한 내부 검토 및 승인을 받습니다.
가능할 때 사전 공지를 받고 문제가 해결된 후 완전한 세부 사항을 받습니다. GitLab 팀은:
- Switchboard를 통해 운영 연락처에 알림을 보냅니다.
- 모든 커뮤니케이션에 Customer Success Manager(CSM)를 참조합니다.
이러한 알림을 받도록 하려면 Switchboard에서 연락처 정보를 검토하세요.
