Overview 섹션

Admin Area의 Overview 섹션에서 GitLab 인스턴스에 대한 모든 프로젝트, 사용자, 그룹, Job, Runner, Gitaly 서버를 관리하는 기능을 제공합니다.

프로젝트 관리

Admin Area의 프로젝트 페이지에서 GitLab 인스턴스의 모든 프로젝트를 관리할 수 있습니다.

프로젝트 페이지에 액세스하려면 Admin Area > Overview > Projects로 이동합니다.

All(모두), Private(비공개), Internal(내부), Public(공개) 탭을 클릭하여 해당 기준의 프로젝트만 나열합니다.

기본적으로 모든 프로젝트는 마지막 업데이트 날짜의 역순으로 나열됩니다. 각 프로젝트에 대해 다음 정보가 나열됩니다.

  • 이름
  • 네임스페이스
  • 설명
  • 크기 (최대 15분마다 업데이트됨)

프로젝트를 편집하거나 삭제할 수 있습니다.

프로젝트 목록은 다음을 기준으로 정렬할 수 있습니다.

  • 최근 업데이트
  • 최근 생성
  • 이름
  • 가장 많은 스타(Star)
  • 가장 오래된 업데이트
  • 가장 오래된 생성
  • 가장 큰 리포지토리(Repository)

목록에서 보관된(Archived) 프로젝트를 숨기거나 표시하도록 선택할 수 있습니다.

Filter by name 필드에 찾으려는 프로젝트 이름을 입력하면, GitLab은 입력한 대로 필터링합니다.

Namespace 드롭다운에서 선택하여 해당 네임스페이스의 프로젝트만 필터링합니다.

필터 옵션을 결합할 수 있습니다. 예를 들어, 이름에 score가 있는 공개 프로젝트만 나열하려면 아래와 같이 수행합니다.

  1. Public 탭을 클릭합니다.
  2. Filter by name… 인풋박스(input box)에 score를 입력합니다.

사용자 관리

Admin Area의 사용자 페이지에서 GitLab 인스턴스의 모든 사용자를 관리할 수 있습니다.

사용자 페이지에 액세스하려면 Admin Area > Overview > Users로 이동합니다.

특정 기준과 일치하는 사용자를 나열하려면, Users 페이지에서 다음 탭 중 하나를 클릭합니다.

  • Active (활성)
  • Admins (관리자)
  • 2FA Enabled (이중인증 사용)
  • 2FA Disabled (이중인증 사용 안함)
  • External (외부)
  • Blocked (차단됨)
  • Pending approval (승인 보류 중)
  • Deactivated (비활성됨)
  • Without projects (프로젝트 없음)

각 사용자에 대해 다음이 나열됩니다.

  1. 사용자 이름
  2. 이메일 주소
  3. 프로젝트 수
  4. 계정 생성일
  5. 마지막 활동 날짜

사용자를 편집하려면 해당 사용자 행에서 Edit 버튼을 클릭합니다. 사용자를 삭제하거나 사용자 및 기여를 삭제하려면 해당 사용자 행에서 톱니바퀴 드롭다운을 클릭하고 원하는 옵션을 선택합니다.

정렬 순서를 변경하려면:

  1. 정렬 드롭다운을 클릭합니다.
  2. 원하는 순서를 선택합니다.

기본적으로 정렬 드롭다운에는 Name이 표시됩니다.

사용자를 검색하려면, 검색 필드에 기준을 입력하십시오. 사용자 검색은 대소문자를 구분하지 않으며, 이름과 username에 부분 일치(partial matching)를 적용합니다. 이메일 주소를 검색하려면 전체 이메일 주소를 제공해야합니다.

사용자 통계

사용자 통계 페이지는 역할별 사용자 계정에 대한 개요를 제공합니다. 이러한 통계는 매일 계산되므로 마지막 업데이트 이후에 변경된 사용자는 반영되지 않습니다.

다음 합계도 포함됩니다.

  • 활성 사용자
  • 차단된 사용자
  • 총 사용자

그룹 관리

Admin Area의 그룹 페이지에서 GitLab 인스턴스의 모든 그룹을 관리할 수 있습니다.

그룹 페이지에 액세스하려면 Admin Area > Overview > Groups로 이동합니다.

각 그룹에 대해, 페이지에는 그룹의 이름, 설명, 크기, 그룹의 프로젝트 수, 구성원 수 및 그룹이 비공개, 내부 또는 공개인지 여부가 표시됩니다. 그룹을 편집하려면 해당 그룹의 행에서 Edit 버튼을 클릭합니다. 그룹을 삭제하려면 해당 그룹 행에서 Delete 버튼을 클릭합니다.

정렬 순서를 변경하려면 정렬 드롭다운을 클릭하고 원하는 순서를 선택합니다. 기본 정렬 순서는 Last created 순입니다 .

이름으로 그룹을 검색하려면 검색 필드에 기준을 입력하십시오. 그룹 검색은 대소문자를 구분하지 않으며 부분 일치를 적용합니다.

새 그룹을 만들려면 New group을 클릭 합니다.

Job 관리

Admin Area의 Jobs 페이지에서 GitLab 인스턴스의 모든 Job을 관리할 수 있습니다.

Jobs 페이지에 액세스하려면 Admin Area > Overview > Jobs로 이동합니다.

모든 Job이 job ID의 내림차순으로 나열됩니다.

모든 Job을 나열하려면 All 탭을 클릭합니다. Pending(보류), Running(실행 중) 또는 Finished(완료) 탭을 클릭하면 해당 상태의 Job만 나열됩니다.

각 Job에 대해 다음 세부 정보가 나열됩니다.

필드설명
StatusJob 상태. Passed(통과), skipped(건너뛰기) 또는 failed(실패)
JobJob, 브랜치 및 Job을 시작한 커밋에 대한 링크 포함
Pipeline특정 파이프라인에 대한 링크 포함
ProjectJob이 속한 프로젝트 및 조직의 이름
RunnerJob을 실행하도록 할당된 CI Runner의 이름
StageJob이 .gitlab-ci.yml 파일에 선언된 단계
Name.gitlab-ci.yml 파일에 지정된 Job의 이름
TimingJob의 기간(Duration) 및 Job 완료 시간
Coverage테스트 적용 범위 비율

Runner 관리

Admin Area의 Runners 페이지에서 GitLab 인스턴스의 모든 Runner를 관리할 수 있습니다.

Runners 페이지에 액세스하려면 Admin Area > Overview > Runners로 이동합니다.

Runners 페이지 기능:

  • Runner 및 가능한 상태에 대한 설명
  • Runner 설치 지침
  • 등록된 모든 Runner 목록

러너는 기본적으로 생성된 날짜를 기준으로 내림차순으로 나열됩니다. 검색 필드 옆의 드롭다운에서 정렬 순서를 Last Contact로 변경할 수 있습니다.

러너의 설명을 검색하려면 :

  1. Search or filter results… 필드에 찾으려는 러너의 설명을 입력합니다.
  2. Enter 키를 누릅니다.

상태, 유형 및 태그 별로 러너를 필터링할 수도 있습니다. 필터링하려면 :

  1. Search or filter results… 필드를 클릭합니다.
  2. status:, type: 또는 tag:를 선택합니다.
  3. 검색 기준을 선택하거나 입력합니다.
photo | 인포그랩 GitLab | 인포그랩 GitLab

각 Runner에 대해 다음 속성이 나열됩니다.

속성설명
Type다음 상태 중 하나 이상 : shared, group, specific, locked, 또는 paused
Runner token러너를 식별하는 데 사용되고 러너가 GitLab 인스턴스와 통신하는 데 사용하는 토큰
Description러너가 생성되었을 때 제공되는 설명
VersionGitLab Runner 버전
IP address러너가 등록된 호스트의 IP 주소
Projects러너가 할당된 프로젝트
Jobs러너가 실행한 총 Job 수
Tags러너와 관련된 태그
Last contactGitLab 인스턴스가 마지막으로 Runner에 연결한 시간을 나타내는 타임스탬프

또한 각 러너를 편집, 일시 중지 또는 제거할 수 있습니다.

Gitaly 서버 관리

Admin Area의 Gitaly Servers 페이지에서 GitLab 인스턴스에 있는 모든 Gitaly 서버를 나열할 수 있습니다.

Gitaly Servers 페이지에 액세스하려면 Admin Area > Overview > Gitaly Servers로 이동합니다.

각 Gitaly 서버에 대해 다음 세부 정보가 나열됩니다.

필드설명
Storage리포지토리 스토리지
AddressGitaly 서버가 수신하는 네트워크 주소
Server versionGitaly 버전
Git versionGitaly 서버에 설치된 Git 버전
Up to dateGitaly 서버 버전이 사용 가능한 최신 버전인지 여부를 나타냅니다. 녹색 아이콘은 서버가 최신 상태임을 나타냅니다.

깃랩 문서 바로가기