2. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Premium 주요 기능
Gitaly cluster 기술지원
: Premium / Ultimate
3. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Scoped Labels
특정 키워드를 기준으로 하위에 라벨을 지정할 수 있도록 하는 기능
예시) 우선순위::긴급 / 우선순위::높음 / 우선순위::중간 / 우선순위::낮음
핵심
기능
4. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Bulk Edit Epics
Epic들을 일괄적으로 업데이트 할 수 있는 기능
5. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Custom Text in Emails
메시지를 보낼 수 있는 기능
6. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Multiple Group Issue Boards
이슈 보드를 여러 개 설정할 수 있는 기능
7. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Issue Board Assignee Lists
이슈 보드 상에서 담당자 기준으로
이슈들을 볼 수 있는 기능
8. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Issue Board Milestone Lists
이슈 보드 상에서 마일스톤 기준으로
이슈들을 볼 수 있는 기능
9. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Single level Epics
핵심
기능
Epic 밑에 subepic을 둘 수 없는 구조
10. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Confidential Epics
보안사항 또는 내부Epic에 대해 다른 조직에
공개하지 않고 비공개로 진행 가능한
Epic 비밀 기능
11. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Reorder Issues in Epic Tree
Epic 안의 이슈의 순서를 우선순위나 일정에
따라서 재 조정할 수 있는 기능
12. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Epic Fixed Dates
Epic 의 시작/종료일을 직접 입력해서
지정하는 기능
13. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Epic Dynamic Dates
Epic 종료일을 Epic에 포함된 이슈들의
종료일에 따라서
동적으로 변경 되게 하는 기능
14. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Promote Issue to Epic
권한을 가진 사용자가 코멘트에 /promote 에서 quick action 를 통해 가능한
이슈를 Epic으로 업그레이드 할 수 있는 기능
15. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Roadmaps
로드맵을 통해 프로젝트의 전체적인 일정이나
진행 상황을 파악 가능한 기능
핵심
기능
16. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Product Roadmap
프로젝트의 비전이나 전략 등을 정의하고,
일정 등을 설정 할 수 있는 기능
신규
기능
* 새로운 기능으로 추가되었으나 아직 상세 내용은 나와 있지 않음.
17. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Issue Analytics
이슈의 생성 추이 및 생성된 주요 이슈에 대한
내용을 수집 후에 분석해서 보여주는 기능
18. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Approval rules for code review
핵심
기능
다단계의 승인 룰을 구성 할 수 있는 기능
19. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Code Owners Sections
신규
기능
핵심
기능
코드 소유자 세션을 통해 소스 위치에 따라서 승인 할 담당자가
자동으로 설정되고, 여러 그룹으로 구성하여 승인 설정 기능
https://docs.gitlab.com/ee/user/project/code_owners.html#code-owners-sections
20. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)
Scalable fault-tolerant Git storage with Gitaly Cluster
신규
기능
Gitaly자체는 코어 버전에서도 사용 가능하고,
기술 지원은 Premium과 Ultimate 에서만 지원되는데,
향후 Gitaly구성 자체를 Premium과 Ultimate에서 이상에서 가능할 것으로 전망되어
이러한 기능이 별도 추가 된 것으로 예상됨.
* 새로운 기능으로 추가되었으나 아직 상세 내용은 나와 있지 않음.
21. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Group Level Value Stream Analytics
그룹 레벨에서 종합적으로 프로젝트 진행
여부를 확인 할 수 있는 기능
22. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Priority Support
핵심
기능
4시간 내로 답변을 하는 것을
서비스 수준으로 설정되어 있음.
23. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)24/7 uptime support
핵심
기능
4시간 내로 답변을 하는 것을
서비스 수준으로 설정되어 있음.
24. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Fault-tolerant PostgeSQL
핵심
기능
PostgreSQL을 이중화 하여
재해 상황에 대비하거나, 고가용성을 만들 수 있는 기능
[On-Premise(설치형)에만 지원]
25. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)LDAP group sync filters
핵심
기능
LDAP과의 연동을 통해서 그룹 생성시에 사용자 필터링
기능을 사용해서 원하는 사용자들만 생성 가능 한 기능
[On-Premise(설치형)에만 지원]
26. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)
업그레이드시에 발생할 수 있는 만약의 경우를 대비해
온라인 상에서 지원 인력이 도움을 주게 됩니다.
미리 일정을 알려주고 예약 필수.
[On-Premise(설치형)에만 지원]
https://about.gitlab.com/support/scheduling-live-upgrade-assistance.html#how-do-i-schedule-live-upgrade-assistance
Live upgrade assistance
핵심
기능
27. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Audit Events
[On-Premise(설치형)에만 지원]
핵심
기능
28. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Auditor users
모든 프로젝트와 그룹 등에 읽기 전용으로
접속이 가능하도록 지원하는 유저
29. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Disaster Recovery
핵심
기능
재해 상황에서 GEO 기능을 통해서 원격지에 복제되어 있는 데이터를 가지고
복구 할 수 있는 기능으로,
GEO는 마스터 GitLab 서버의 데이터를 실시간으로 이지역에 떨어져 있는
슬레이브 GitLab 서버에 복제하고 동시 운영 할 수 있는 이 지역간의 성능 개선 기능
[On-Premise(설치형)에만 지원]
30. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Reject unsigned commits
인증되지 않은 사용자에 의한 소스 코드 커밋을 제한하는 기능
즉, GitLab에 등록되지 않은 사용자등에 의한 커밋을 막아준다는 기능을 제공하고 GPG
키를 통하지 않은 커밋도 제약 하게 제공함.
https://docs.gitlab.com/ee/push_rules/push_rules.html#enabling-push-rules
https://docs.gitlab.com/ee/user/project/repository/gpg_signed_commits/index.html
31. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Verified Commiter
인증되지 않은 사용자에 의한 소스 코드 커밋을 제한하는 기능
즉, GitLab에 등록되지 않은 사용자등에 의한 커밋을 막아준다는 기능.
32. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)File Locking
파일 또는 디렉터리를 잠그는 기능으로 변경 사항은
잠금 해제 시에만 반영 가능하다.
핵심
기능
33. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)CI/CD Pipelines Dashboard
현재 운영중인 서비스들의 진행 현황을
한눈에 대시보드 형태로 보여 주는 기능
핵심
기능
34. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Database load balancing for PostgreSQL
여러 데이터베이스 서버들이 HA를 위해 구성되어 있을 때,
읽기 전용 요청을 여러 데이터베이스 서버로 분산시켜서 처리하는 로드 분산 기능 제공
[On-Premise(설치형)에만 지원]
https://docs.gitlab.com/ee/administration/database_load_balancing.html
35. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Container registry geographic replication
패키지 저장소에 저장되는 라이브러리 및 도커 이미지 등이 복제 서버로 자동 복제가
이루어지고, 사용자는 메인 GitLab 서버가 아니라 각 지역별 복제 서버에서 패키지 내용을
바로 사용 가능한 기능
https://docs.gitlab.com/ee/administration/geo/replication/datatypes.html
36. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Multi-project pipeline graphs
여러 프로젝트에 걸쳐서 파이프라인이 구동되는 경우,
파이프라인 그래프에서 다른 프로젝트의 파이프라인으로
넘어갈 수 있는 기능
핵심
기능
37. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)GitLab Kubernetes Agent
신규
기능
핵심
기능
쿠버네티스 클러스터와의 연동을 위해
GitLab에서 개발한 에이전트를 통해 연동 및 작업 하는 기능
https://docs.gitlab.com/ee/user/clusters/agent/
38. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Globally distributed cloning with GitLab Geo
물리적으로 다른 지역 간 GitLab 서버를 동기화할 때,
원격지의 사용자도 성능 저하 없이 사용할 수 있는
분산 개발 환경을 제공하는 기능
[On-Premise(설치형)에만 지원]
https://about.gitlab.com/solutions/geo/
핵심
기능
39. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Support for Scaled GitLab
1000~ 50000명 까지 다양한 아키텍쳐를 제공하는 기능
[On-Premise(설치형)에만 지원]
https://docs.gitlab.com/ee/administration/reference_architectures/
40. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Deploy Boards
핵심
기능
현재 진행 중인 배포 현황에 대해,
데이터를 실시간으로 확인 할 수 있는 기능
41. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Time and manual incremental rollout deployments
점진적인 배포를 수행하며
수동 또는 일정 시간 이후 자동 배포되는 기능
웹 인터페이스의 성능을 측정하고
해당 내용을 MR을 통해서 제공하는 기능
42. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Canary Deployments
Kubernetes pod 별로 배포 되는 현황을 확인 할 수 있고,
Canary 배포가 완료된 pod는 별도 노란색 점이 표시 되는 기능
43. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Built-in and custom project templates
사용자가 직접 추가한 프로젝트 템플릿을
Instance 및 Group 단위에서 사용 가능한 기능
핵심
기능
44. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Browser Performance Testing
웹 인터페이스의 성능을 측정하고,
해당 내용을 MR을 통해서 제공하는 기능
핵심
기능
45. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Load Performance Testing
접속 사용자의 수를 수천명으로 증가 했을 때,
적절한 성능을 발휘하는지 성능 테스트를 하는 기능
46. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Group Code Coverage Data
신규
기능
그룹 내의 모든 프로젝트의 최신 수행 커버리지를 보여 주며,
이미 정의된 테스트 케이스를 통해 수행되어 커버된
소스 코드의 범위를 퍼센트로 표시하는 기능
47. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)CI/CD for external repo
버전 저장소는 Github, bitbucket 및 기타 Git서버를 쓰면서
CI/CD에 대한 기능을 GitLab을 쓸 수 있도록 하는 기능
핵심
기능
48. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)CI/CD for GitHub
Github와 연동에서 GitLab의 CI/CD 결과에 대한 것을
Github에서 바로 확인 가능한 기능
https://about.gitlab.com/solutions/github/
49. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)SAML SSO for Groups
SAML OmniAuth Provider를 통해서 다양한 SAML 도구와의 SSO를 지원
https://docs.gitlab.com/ee/user/group/saml_sso/#configuring-on-a-self-managed-gitlab-instance-premium-only
50. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Supports geolocation-aware DNS
새롭게 구축된 GEO 노드를 사용하기 위해서 모든 개발자가
Git 서버 URL 정보 변경을 해야 하는데, Geolocation–aware DNS 기능이
하나의 대표 URL로 접속하면 자동으로 Primary 혹은 다수의 Secondary 중
가장 가까운 위치의 서버로 자동으로 연결해 주는 기능
https://gitlab.com/gitlab-org/gitlab/-/issues/12700
https://docs.gitlab.com/ee/administration/geo/replication/#set-up-a-location-aware-git-url
51. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Restrict access by IP address
핵심
기능
사용자들의 접근을 ip 대역폭(서브셋)으로 제한 할 수 있는 기능
https://docs.gitlab.com/ee/user/group/#ip-access-restriction-premium
52. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Instance file templates
GitLab 인스턴스 전체에 영향을 줄 수 있는
샘플 프로젝트를 선택해서 공유 가능한 기능
53. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Group file templates
그룹 내 프로젝트에서 공통으로 사용하고 있는
파일들에 대한 템플릿을 지정해서
그룹 내 프로젝트에서 공동으로 사용하는 기능
https://docs.gitlab.com/ee/user/group/#group-file-templates-premium
54. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Protected Environments
특정 환경으로의 배포를 지정된 사용자, 그룹, 롤 일 때만
가능하도록 지원하는 기능
https://docs.gitlab.com/ee/ci/environments/protected_environments.html
핵심
기능
55. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)
Feature Flag하고 연관 있는 이슈를 연결 할 수 있는 기능으로 보임.
AssociateFeatureFlagswiththeissue(s)thatisrelatedtothem
신규
기능
56. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Smart card support
X.509, LDAP 서버를 통해 스마트 카드로 로그인이 가능 하도록 지원하는 기능
https://docs.gitlab.com/ee/administration/auth/smartcard.html
57. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Pipelines for Merged Results
웹 인터페이스 성능을 측정하고 MR을 통해 제공하는 기능
https://docs.gitlab.com/ee/ci/merge_request_pipelines/pipelines_for_merged_results/index.html
58. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Merge Trains
Target Branch에 merge 수행 시
순차적으로 수행되도록 큐를 생성하여
앞의 merge가 문제가 없을 때,
다음 순서의 merge가 수행되도록 조정하는 기능
핵심
기능
59. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Environments Dashboard
여러 프로젝트에서 운영 중인
다양한 환경에 대한 통합 뷰 제공
핵심
기능
60. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Productivity Analytics
merge 요청부터 완료까지 시간이나
커밋에서 어느 소스 코드 라인(LOC)이
연관되는지에 대한 통계 등
생산성에 관련한 데이터를 제공 하는 기능
61. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Cluster Environments Global view
특정 쿠버네티스 클러스터에 배포된 환경을
클러스터 상에서 볼 수 있는 기능
62. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Merge Request Dependencies
MR간에 의존성 설정을 통해
의존 관계에 있는 MR이 merge되기 전에는
merge를 제한 하는 기능
핵심
기능
63. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)View Jira issues in GitLab
GitLab에서 Jira내의 이슈 확인이 가능하며,
필터링으로 원하는 이슈들만 선택하여 확인 가능한 기능
핵심
기능
64. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Premium 기능
v13.6, 62항목 (20.12.14기준)Service Level Agreement countdown timer
신규
기능
SLA 기반으로 현재 얼마의 여유처리 시간이 있는지 알려 주는 기능
https://docs.gitlab.com/ee/operations/incident_management/incidents.html#service-level-agreement-countdown-timer