This page contains information related to upcoming products, features, and functionality. It is important to note that the information presented is for informational purposes only. Please do not rely on this information for purchasing or planning purposes. The development, release, and timing of any products, features, or functionality may be subject to change or delay and remain at the sole discretion of GitLab Inc.
Status Authors Coach DRIs Owning Stage Created
proposed devops data stores -

Cells ADR 007: 내부 고객 전용 Cells 1.0

맥락

처음에 Cells 1.0은 새로운 고객을 대상으로 만들어졌습니다. 미테스트된 인프라에 온보딩하려는 새로운 고객을 찾는 것은 부족한 기능으로 어려움을 겪고 있습니다. 고객을 상정하지 않으면 우리는 어떤 기능을 제공할지 범위를 정의할 수 없습니다.

결정

Cells 1.0은 GitLab의 내부 고객을 위한 것으로, 팀 구성원의 일부는 다른 셀로 마이그레이션된 그룹에서 작업할 것입니다. 이를 통해 중요한 워크플로우를 고객에게 전파하기 전에 도그푸딩(dogfood)할 수 있습니다. 내부 고객의 그룹 및 프로젝트는 기밀이어야 하며, 이는 조직이 기밀로 유지될 것이기 때문입니다. 내부 고객은 CI 카탈로그나 고급 검색과 같은 기능이 필요하지 않을 수 있습니다.

첫 번째 내부 고객의 마이그레이션은 아직 확인되지 않았습니다. 마이그레이션은 대략적으로 다음 계획을 따를 것입니다:

  1. 다른 셀에 GitLab Inc. 조직 생성
  2. 기존 GitLab.com 인프라에서 다른 셀로 그룹을 이동하려면 직접 이전을 사용합니다.
  3. 나머지 최상위 그룹을 마이그레이션하고 해당 최상위 그룹에 대한 기능 집합이 충분해지면 Org Mover를 사용합니다. 예를 들어 gitlab-org는 Cells 2.0으로 이동될 것입니다.

결과

Cells 1.0 사용자는 하나의 조직에만 연관될 수 있으므로, 일부 GitLab 팀 구성원은 두 개의 계정을 관리해야 할 것입니다: 기본적인 GitLab.com 조직에 액세스하기 위한 한 가지와 다른 셀의 GitLab Inc.에 액세스하기 위한 다른 한 가지. 이로 인해 그들의 작업 흐름이 일시적으로 복잡해질 수 있습니다. GitLab 팀 구성원과 협업하길 원하는 경우에.

대안

우리의 대안은 협력할 의사가 있는 새로운 고객을 찾는 것 뿐입니다. 이 탐색은 계속되고, 위의 제안은 우리가 전진할 수 있도록 허용할 것입니다.