SlideShare a Scribd company logo
1 of 36
Download to read offline
ENABLING DEVOPS TRANSFORMATION
Gitlab Starter
주요 기능 v13.6
ENABLING DEVOPS TRANSFORMATION
문서 출처 : GitLab 유인철이사
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Issue Weights
애자일 개발에 필요한 가중치 필드
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Iterations
2주 단위로 개발 일정을 반영하기 위해서 새롭게 추가된 기능.
- Milestone은 8 ~ 12주 정도 길이의 개발 주기를 관리
- 그룹 단위에서만 보여지고 관리됨
https://docs.gitlab.com/ee/user/group/iterations/
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Multiple Issue Assignees
핵심
기능
하나의 이슈를 1명 이상에게 할당 할 수 있는 기능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Issue Dependencies ‒ 현재는 무료로 제공됨
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Burnup Charts
신규
기능
핵심
기능
Burn-up Chart 를 제공하여 한눈에 업무 성과측정 가능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Burndown Charts
핵심
기능
Burn-down Chart 를 제공하여 한눈에 업무 성과측정 가능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Track Description Changes
Description 변경에 대한 이력을 보여줌.
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Total Issue Weight per Issue Board List
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Issue Board Configuration
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Required Merge Request Approvals
핵심
기능
필수적으로 승인을 해 줘야 하는 인원을 명시할 수 있고,
해당 인원이 승인하지 않으면 Merge가 되지 않도록 설정하는 기능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Multiple approvers in code review
핵심
기능
승인권자를 다수 지정할 수 있지만,
다단계 승인은 Premium 부터 가능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Repository pull mirroring
Pull 방식으로 두개의 저장소를 Mirroring 하는 기능
(Push 방식은 Core에서도 가능)
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Code Owners
소스코드의 소유자를 지정하여 쉽게 문제 해결을 할 수 있고,
승인 시 소스코드 소유자의 승인 설정을 하면
보다 명확한 절차 구성 가능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Next business day Support
핵심
기능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Multiple LDAP/AD server support
핵심
기능
[On-Premise(설치형)에만 지원]
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Advanced Search
핵심
기능
GitLab에서 elasticsearch 설치 시 추가 지원 가능 (20.07.10부터)
보다 다양한 검색 옵션 제공하며, 다수 프로젝트에서 검색된
내용을 한번에 확인 가능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Create and remove admins based on LDAP group
LDAP group과 GitLab 관리자 그룹을 동기화 하므로 LDAP을 통해서 GitLab 관리자를
생성 및 삭제 할 수 있도록 제공
[On-Premise(설치형)에만 지원]
https://docs.gitlab.com/ee/administration/auth/ldap/index.html#administrator-sync-starter-only
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Kerberos user authentication
Kerberos 인증 방식 지원
[On-Premise(설치형)에만 지원]
https://docs.gitlab.com/ee/integration/kerberos.html
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Group webhooks
그룹단위에서 발생하는 웹훅 지원
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Push rules
핵심
기능
소스 Commit 시 다양한 규칙을 적용해
규칙에 맞지 않는 경우,Commit이 안 되도록 지원하는 기능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Block secret file push
credential files, SSH private keys 또는 files containing
secrets 와 같은 비밀번호나 인증키가 포함됨 파일을
Commit 못 하도록 제어 하는 기능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)
Display merge request status for builds on Jenkins CI
핵심
기능
Commit이 발생하면 Jenkins에서 해당 Commit 정보를 가져가서 빌드가 수행되는데,
이 진행 상황을 GitLab MR 상이나 홈페이지에서 보여 주는 기능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)
Email all users for a project, group, or entire server
이메일을 사용자에게 일괄적으로 보내는 기능
[On-Premise(설치형)에만 지원]
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)
Limit project size at a global, group, and project level
핵심
기능
저장소의 사이즈를 제약 할 수 있는 기능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Omnibus package supports log forwarding
GitLab에서 생성되는 로그를 특정 로그 수집 시스템을 통해
대량으로 빠르게 보낼 수 있도록 UDP 기능 제공
[On-Premise(설치형)에만 지원]
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Lock project membership to group
특정 그룹의 프로젝트 관리 멤버를
더 추가하지 못하도록 잠가 버리는 기능
https://docs.gitlab.com/ee/user/group/index.html#member-lock-starter
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)LDAP group sync
LDAP에서 “Member of” property를 통해서 그룹 동기화를 지원하는 기능
[On-Premise(설치형)에만 지원]
https://docs.gitlab.com/ee/administration/auth/ldap/index.html#group-sync-starter-only
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Code Quality Reports
Codeclimate engine (https://codeclimate.com/) 을 통해
분석된 코드 품질을 보여주는 기능. yaml파일 수정 필요.
Autodevops에서는 별도의 설정 없이 지원 가능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Restrict push and merge access to certain users
핵심
기능
특정 브랜치를 보호하고 싶을 때, 특정 롤을 할당 할 수도
있지만(무료기능), 특정 사용자까지 할당 할 수 있는 기능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Contribution Analytics
소스코드 수정에 얼마나 많은 사용자가 기여했는지
통계 데이터 및 추이를 분석해서 보여주는 기능들
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Visual Reviews
Review app을 통해 확인된 내용을 리뷰나 피드백 하는 기능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)
Run pipelines in the parent projects for MRs from forks
신규
기능
외부 기여자들이 Fork를 통해서 작업 시
상위 프로젝트의 파이프라인이 수행되지 않는데, 이러한 기능이 가능하도록 설정
https://docs.gitlab.com/ee/ci/merge_request_pipelines/#run-pipelines-in-the-parent-project-for-merge-requests-from-a-forked-project
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Code Review Analytics
Merge Request에 있는 코드리뷰 내용이나 시간 정보를 수집해
가장 오래 걸리고 있는 코드리뷰의 분석 결과를 보여주는 기능
ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net
Starter 기능
v13.2, 33항목 (20.07.30기준)Release Audit Events
Starter 에디션에서 제공되는 감사 로그들
https://docs.gitlab.com/ee/administration/audit_events.html#project-events-starter
Agile, SAFe & DevOps 컨설팅
GitLab Solution Provider
http://infograb.net
경기도성남시분당구백현로101번길17,초림프라자512호
support@infograb.net
감사합니다.
문서 출처 : GitLab 유인철이사

More Related Content

What's hot

[141] react everywhere
[141] react everywhere[141] react everywhere
[141] react everywhereNAVER D2
 
Nginx Testing in NAVER
Nginx Testing in NAVERNginx Testing in NAVER
Nginx Testing in NAVER형근 송
 
GitLab Ultimate 라이선스 기능소개 - 인포그랩
GitLab Ultimate 라이선스 기능소개 - 인포그랩GitLab Ultimate 라이선스 기능소개 - 인포그랩
GitLab Ultimate 라이선스 기능소개 - 인포그랩InfoGrab LC
 
Spring boot와 docker를 이용한 msa
Spring boot와 docker를 이용한 msaSpring boot와 docker를 이용한 msa
Spring boot와 docker를 이용한 msa흥래 김
 
Jenkins를 활용한 Openshift CI/CD 구성
Jenkins를 활용한 Openshift CI/CD 구성 Jenkins를 활용한 Openshift CI/CD 구성
Jenkins를 활용한 Openshift CI/CD 구성 rockplace
 
CLT 소스품질 Jenkins 사용가이드
CLT 소스품질 Jenkins 사용가이드CLT 소스품질 Jenkins 사용가이드
CLT 소스품질 Jenkins 사용가이드jSoboro
 
젠킨스 설치 및 설정
젠킨스 설치 및 설정젠킨스 설치 및 설정
젠킨스 설치 및 설정중선 곽
 
FRENDS 발표자료 - 취미 개발기
FRENDS 발표자료 - 취미 개발기FRENDS 발표자료 - 취미 개발기
FRENDS 발표자료 - 취미 개발기Daegeun Kim
 
코드로 인프라 관리하기 - 자동화 툴 소개
코드로 인프라 관리하기 - 자동화 툴 소개코드로 인프라 관리하기 - 자동화 툴 소개
코드로 인프라 관리하기 - 자동화 툴 소개태준 문
 
[락플레이스] RHEL8.4 웨비나 발표자료
[락플레이스] RHEL8.4 웨비나 발표자료 [락플레이스] RHEL8.4 웨비나 발표자료
[락플레이스] RHEL8.4 웨비나 발표자료 rockplace
 
[오픈소스컨설팅] OpenShift PaaS Platform How-to
[오픈소스컨설팅] OpenShift PaaS Platform How-to[오픈소스컨설팅] OpenShift PaaS Platform How-to
[오픈소스컨설팅] OpenShift PaaS Platform How-toJi-Woong Choi
 
[1A4]자바스크립트 라이브러리 개발 운영 경험기
[1A4]자바스크립트 라이브러리 개발 운영 경험기[1A4]자바스크립트 라이브러리 개발 운영 경험기
[1A4]자바스크립트 라이브러리 개발 운영 경험기NAVER D2
 
Envoy 를 이용한 코드 배포 자동화
Envoy 를 이용한 코드 배포 자동화Envoy 를 이용한 코드 배포 자동화
Envoy 를 이용한 코드 배포 자동화Juwon Kim
 
Windows Kubernetes Bootstrapping and Operations
Windows Kubernetes Bootstrapping and OperationsWindows Kubernetes Bootstrapping and Operations
Windows Kubernetes Bootstrapping and OperationsJung Hyun Nam
 
JBoss EAP on Azure
JBoss EAP on Azure JBoss EAP on Azure
JBoss EAP on Azure rockplace
 

What's hot (19)

[141] react everywhere
[141] react everywhere[141] react everywhere
[141] react everywhere
 
Nginx Testing in NAVER
Nginx Testing in NAVERNginx Testing in NAVER
Nginx Testing in NAVER
 
GitLab Ultimate 라이선스 기능소개 - 인포그랩
GitLab Ultimate 라이선스 기능소개 - 인포그랩GitLab Ultimate 라이선스 기능소개 - 인포그랩
GitLab Ultimate 라이선스 기능소개 - 인포그랩
 
Docker osc 0508
Docker osc 0508Docker osc 0508
Docker osc 0508
 
Spring boot와 docker를 이용한 msa
Spring boot와 docker를 이용한 msaSpring boot와 docker를 이용한 msa
Spring boot와 docker를 이용한 msa
 
Jenkins를 활용한 Openshift CI/CD 구성
Jenkins를 활용한 Openshift CI/CD 구성 Jenkins를 활용한 Openshift CI/CD 구성
Jenkins를 활용한 Openshift CI/CD 구성
 
CLT 소스품질 Jenkins 사용가이드
CLT 소스품질 Jenkins 사용가이드CLT 소스품질 Jenkins 사용가이드
CLT 소스품질 Jenkins 사용가이드
 
젠킨스 설치 및 설정
젠킨스 설치 및 설정젠킨스 설치 및 설정
젠킨스 설치 및 설정
 
FRENDS 발표자료 - 취미 개발기
FRENDS 발표자료 - 취미 개발기FRENDS 발표자료 - 취미 개발기
FRENDS 발표자료 - 취미 개발기
 
iOS9 소개
iOS9 소개iOS9 소개
iOS9 소개
 
코드로 인프라 관리하기 - 자동화 툴 소개
코드로 인프라 관리하기 - 자동화 툴 소개코드로 인프라 관리하기 - 자동화 툴 소개
코드로 인프라 관리하기 - 자동화 툴 소개
 
[락플레이스] RHEL8.4 웨비나 발표자료
[락플레이스] RHEL8.4 웨비나 발표자료 [락플레이스] RHEL8.4 웨비나 발표자료
[락플레이스] RHEL8.4 웨비나 발표자료
 
[오픈소스컨설팅] OpenShift PaaS Platform How-to
[오픈소스컨설팅] OpenShift PaaS Platform How-to[오픈소스컨설팅] OpenShift PaaS Platform How-to
[오픈소스컨설팅] OpenShift PaaS Platform How-to
 
Docker Container
Docker ContainerDocker Container
Docker Container
 
[1A4]자바스크립트 라이브러리 개발 운영 경험기
[1A4]자바스크립트 라이브러리 개발 운영 경험기[1A4]자바스크립트 라이브러리 개발 운영 경험기
[1A4]자바스크립트 라이브러리 개발 운영 경험기
 
Envoy 를 이용한 코드 배포 자동화
Envoy 를 이용한 코드 배포 자동화Envoy 를 이용한 코드 배포 자동화
Envoy 를 이용한 코드 배포 자동화
 
Maven
MavenMaven
Maven
 
Windows Kubernetes Bootstrapping and Operations
Windows Kubernetes Bootstrapping and OperationsWindows Kubernetes Bootstrapping and Operations
Windows Kubernetes Bootstrapping and Operations
 
JBoss EAP on Azure
JBoss EAP on Azure JBoss EAP on Azure
JBoss EAP on Azure
 

Similar to GitLab Starter 라이선스 기능소개 - 인포그랩

[오픈소스컨설팅]Subversion vs git - 참을 수 없는 간단함
[오픈소스컨설팅]Subversion vs git - 참을 수 없는 간단함[오픈소스컨설팅]Subversion vs git - 참을 수 없는 간단함
[오픈소스컨설팅]Subversion vs git - 참을 수 없는 간단함Ji-Woong Choi
 
[FOSS4G Korea 2016] Workshop - Advanced GeoServer
[FOSS4G Korea 2016] Workshop - Advanced GeoServer[FOSS4G Korea 2016] Workshop - Advanced GeoServer
[FOSS4G Korea 2016] Workshop - Advanced GeoServerMinPa Lee
 
Git & Github Seminar-2
Git & Github Seminar-2Git & Github Seminar-2
Git & Github Seminar-2sangyun han
 
Git: A Motivating Introduction
Git: A Motivating IntroductionGit: A Motivating Introduction
Git: A Motivating IntroductionJongwook Choi
 
[1A6]Docker로 보는 서버 운영의 미래
[1A6]Docker로 보는 서버 운영의 미래[1A6]Docker로 보는 서버 운영의 미래
[1A6]Docker로 보는 서버 운영의 미래NAVER D2
 
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트Ji-Woong Choi
 
XECon2015 :: [1-3] 김덕홍 - Git Workflow with GitHub
XECon2015 :: [1-3] 김덕홍 - Git Workflow with GitHubXECon2015 :: [1-3] 김덕홍 - Git Workflow with GitHub
XECon2015 :: [1-3] 김덕홍 - Git Workflow with GitHubXpressEngine
 
Git Tutorial
Git TutorialGit Tutorial
Git TutorialMDLicht
 
[T아카데미] 비개발자를 위한 Git과 Github Page 블로그 만들기
[T아카데미] 비개발자를 위한 Git과 Github Page 블로그 만들기[T아카데미] 비개발자를 위한 Git과 Github Page 블로그 만들기
[T아카데미] 비개발자를 위한 Git과 Github Page 블로그 만들기Subin An
 
DevOps - CI/CD 알아보기
DevOps - CI/CD 알아보기DevOps - CI/CD 알아보기
DevOps - CI/CD 알아보기SeungYong Baek
 
Git & Github Seminar-1
Git & Github Seminar-1Git & Github Seminar-1
Git & Github Seminar-1sangyun han
 
[IBM Technical NewsLetter - 통합 6호]
[IBM Technical NewsLetter - 통합 6호] [IBM Technical NewsLetter - 통합 6호]
[IBM Technical NewsLetter - 통합 6호] HyunHwa Myoung
 
개발자 지향 WAS : IBM WebSphere Liberty Server
개발자 지향 WAS : IBM WebSphere Liberty Server개발자 지향 WAS : IBM WebSphere Liberty Server
개발자 지향 WAS : IBM WebSphere Liberty ServerJungWoon Lee
 
Kubernetes를 통한 laravel 개발프로세스 개선하기
Kubernetes를 통한 laravel 개발프로세스 개선하기Kubernetes를 통한 laravel 개발프로세스 개선하기
Kubernetes를 통한 laravel 개발프로세스 개선하기Changyeop Kim
 
Front end dev 2016 & beyond
Front end dev 2016 & beyondFront end dev 2016 & beyond
Front end dev 2016 & beyondJae Sung Park
 
Git from google techtalks by Randal
Git from google techtalks by RandalGit from google techtalks by Randal
Git from google techtalks by Randalyagurchoi
 
[Atlassian in 부산]Git을 이용한 형상관리 전략_투씨드
[Atlassian in 부산]Git을 이용한 형상관리 전략_투씨드[Atlassian in 부산]Git을 이용한 형상관리 전략_투씨드
[Atlassian in 부산]Git을 이용한 형상관리 전략_투씨드Atlassian 대한민국
 

Similar to GitLab Starter 라이선스 기능소개 - 인포그랩 (20)

[오픈소스컨설팅]Subversion vs git - 참을 수 없는 간단함
[오픈소스컨설팅]Subversion vs git - 참을 수 없는 간단함[오픈소스컨설팅]Subversion vs git - 참을 수 없는 간단함
[오픈소스컨설팅]Subversion vs git - 참을 수 없는 간단함
 
Git workflow
Git workflowGit workflow
Git workflow
 
11. git basic
11. git basic11. git basic
11. git basic
 
[FOSS4G Korea 2016] Workshop - Advanced GeoServer
[FOSS4G Korea 2016] Workshop - Advanced GeoServer[FOSS4G Korea 2016] Workshop - Advanced GeoServer
[FOSS4G Korea 2016] Workshop - Advanced GeoServer
 
Git & Github Seminar-2
Git & Github Seminar-2Git & Github Seminar-2
Git & Github Seminar-2
 
2015 oce specification
2015 oce specification2015 oce specification
2015 oce specification
 
Git: A Motivating Introduction
Git: A Motivating IntroductionGit: A Motivating Introduction
Git: A Motivating Introduction
 
[1A6]Docker로 보는 서버 운영의 미래
[1A6]Docker로 보는 서버 운영의 미래[1A6]Docker로 보는 서버 운영의 미래
[1A6]Docker로 보는 서버 운영의 미래
 
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
[오픈소스컨설팅] Docker를 활용한 Gitlab CI/CD 구성 테스트
 
XECon2015 :: [1-3] 김덕홍 - Git Workflow with GitHub
XECon2015 :: [1-3] 김덕홍 - Git Workflow with GitHubXECon2015 :: [1-3] 김덕홍 - Git Workflow with GitHub
XECon2015 :: [1-3] 김덕홍 - Git Workflow with GitHub
 
Git Tutorial
Git TutorialGit Tutorial
Git Tutorial
 
[T아카데미] 비개발자를 위한 Git과 Github Page 블로그 만들기
[T아카데미] 비개발자를 위한 Git과 Github Page 블로그 만들기[T아카데미] 비개발자를 위한 Git과 Github Page 블로그 만들기
[T아카데미] 비개발자를 위한 Git과 Github Page 블로그 만들기
 
DevOps - CI/CD 알아보기
DevOps - CI/CD 알아보기DevOps - CI/CD 알아보기
DevOps - CI/CD 알아보기
 
Git & Github Seminar-1
Git & Github Seminar-1Git & Github Seminar-1
Git & Github Seminar-1
 
[IBM Technical NewsLetter - 통합 6호]
[IBM Technical NewsLetter - 통합 6호] [IBM Technical NewsLetter - 통합 6호]
[IBM Technical NewsLetter - 통합 6호]
 
개발자 지향 WAS : IBM WebSphere Liberty Server
개발자 지향 WAS : IBM WebSphere Liberty Server개발자 지향 WAS : IBM WebSphere Liberty Server
개발자 지향 WAS : IBM WebSphere Liberty Server
 
Kubernetes를 통한 laravel 개발프로세스 개선하기
Kubernetes를 통한 laravel 개발프로세스 개선하기Kubernetes를 통한 laravel 개발프로세스 개선하기
Kubernetes를 통한 laravel 개발프로세스 개선하기
 
Front end dev 2016 & beyond
Front end dev 2016 & beyondFront end dev 2016 & beyond
Front end dev 2016 & beyond
 
Git from google techtalks by Randal
Git from google techtalks by RandalGit from google techtalks by Randal
Git from google techtalks by Randal
 
[Atlassian in 부산]Git을 이용한 형상관리 전략_투씨드
[Atlassian in 부산]Git을 이용한 형상관리 전략_투씨드[Atlassian in 부산]Git을 이용한 형상관리 전략_투씨드
[Atlassian in 부산]Git을 이용한 형상관리 전략_투씨드
 

GitLab Starter 라이선스 기능소개 - 인포그랩

  • 1. ENABLING DEVOPS TRANSFORMATION Gitlab Starter 주요 기능 v13.6 ENABLING DEVOPS TRANSFORMATION 문서 출처 : GitLab 유인철이사
  • 2. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Issue Weights 애자일 개발에 필요한 가중치 필드
  • 3. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Iterations 2주 단위로 개발 일정을 반영하기 위해서 새롭게 추가된 기능. - Milestone은 8 ~ 12주 정도 길이의 개발 주기를 관리 - 그룹 단위에서만 보여지고 관리됨 https://docs.gitlab.com/ee/user/group/iterations/
  • 4. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Multiple Issue Assignees 핵심 기능 하나의 이슈를 1명 이상에게 할당 할 수 있는 기능
  • 5. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Issue Dependencies ‒ 현재는 무료로 제공됨
  • 6. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Burnup Charts 신규 기능 핵심 기능 Burn-up Chart 를 제공하여 한눈에 업무 성과측정 가능
  • 7. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Burndown Charts 핵심 기능 Burn-down Chart 를 제공하여 한눈에 업무 성과측정 가능
  • 8. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Track Description Changes Description 변경에 대한 이력을 보여줌.
  • 9. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Total Issue Weight per Issue Board List
  • 10. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Issue Board Configuration
  • 11. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Required Merge Request Approvals 핵심 기능 필수적으로 승인을 해 줘야 하는 인원을 명시할 수 있고, 해당 인원이 승인하지 않으면 Merge가 되지 않도록 설정하는 기능
  • 12. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Multiple approvers in code review 핵심 기능 승인권자를 다수 지정할 수 있지만, 다단계 승인은 Premium 부터 가능
  • 13. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Repository pull mirroring Pull 방식으로 두개의 저장소를 Mirroring 하는 기능 (Push 방식은 Core에서도 가능)
  • 14. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Code Owners 소스코드의 소유자를 지정하여 쉽게 문제 해결을 할 수 있고, 승인 시 소스코드 소유자의 승인 설정을 하면 보다 명확한 절차 구성 가능
  • 15. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Next business day Support 핵심 기능
  • 16. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Multiple LDAP/AD server support 핵심 기능 [On-Premise(설치형)에만 지원]
  • 17. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Advanced Search 핵심 기능 GitLab에서 elasticsearch 설치 시 추가 지원 가능 (20.07.10부터) 보다 다양한 검색 옵션 제공하며, 다수 프로젝트에서 검색된 내용을 한번에 확인 가능
  • 18. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Create and remove admins based on LDAP group LDAP group과 GitLab 관리자 그룹을 동기화 하므로 LDAP을 통해서 GitLab 관리자를 생성 및 삭제 할 수 있도록 제공 [On-Premise(설치형)에만 지원] https://docs.gitlab.com/ee/administration/auth/ldap/index.html#administrator-sync-starter-only
  • 19. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Kerberos user authentication Kerberos 인증 방식 지원 [On-Premise(설치형)에만 지원] https://docs.gitlab.com/ee/integration/kerberos.html
  • 20. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Group webhooks 그룹단위에서 발생하는 웹훅 지원
  • 21. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Push rules 핵심 기능 소스 Commit 시 다양한 규칙을 적용해 규칙에 맞지 않는 경우,Commit이 안 되도록 지원하는 기능
  • 22. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Block secret file push credential files, SSH private keys 또는 files containing secrets 와 같은 비밀번호나 인증키가 포함됨 파일을 Commit 못 하도록 제어 하는 기능
  • 23. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준) Display merge request status for builds on Jenkins CI 핵심 기능 Commit이 발생하면 Jenkins에서 해당 Commit 정보를 가져가서 빌드가 수행되는데, 이 진행 상황을 GitLab MR 상이나 홈페이지에서 보여 주는 기능
  • 24. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준) Email all users for a project, group, or entire server 이메일을 사용자에게 일괄적으로 보내는 기능 [On-Premise(설치형)에만 지원]
  • 25. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준) Limit project size at a global, group, and project level 핵심 기능 저장소의 사이즈를 제약 할 수 있는 기능
  • 26. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Omnibus package supports log forwarding GitLab에서 생성되는 로그를 특정 로그 수집 시스템을 통해 대량으로 빠르게 보낼 수 있도록 UDP 기능 제공 [On-Premise(설치형)에만 지원]
  • 27. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Lock project membership to group 특정 그룹의 프로젝트 관리 멤버를 더 추가하지 못하도록 잠가 버리는 기능 https://docs.gitlab.com/ee/user/group/index.html#member-lock-starter
  • 28. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)LDAP group sync LDAP에서 “Member of” property를 통해서 그룹 동기화를 지원하는 기능 [On-Premise(설치형)에만 지원] https://docs.gitlab.com/ee/administration/auth/ldap/index.html#group-sync-starter-only
  • 29. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Code Quality Reports Codeclimate engine (https://codeclimate.com/) 을 통해 분석된 코드 품질을 보여주는 기능. yaml파일 수정 필요. Autodevops에서는 별도의 설정 없이 지원 가능
  • 30. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Restrict push and merge access to certain users 핵심 기능 특정 브랜치를 보호하고 싶을 때, 특정 롤을 할당 할 수도 있지만(무료기능), 특정 사용자까지 할당 할 수 있는 기능
  • 31. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Contribution Analytics 소스코드 수정에 얼마나 많은 사용자가 기여했는지 통계 데이터 및 추이를 분석해서 보여주는 기능들
  • 32. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Visual Reviews Review app을 통해 확인된 내용을 리뷰나 피드백 하는 기능
  • 33. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준) Run pipelines in the parent projects for MRs from forks 신규 기능 외부 기여자들이 Fork를 통해서 작업 시 상위 프로젝트의 파이프라인이 수행되지 않는데, 이러한 기능이 가능하도록 설정 https://docs.gitlab.com/ee/ci/merge_request_pipelines/#run-pipelines-in-the-parent-project-for-merge-requests-from-a-forked-project
  • 34. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Code Review Analytics Merge Request에 있는 코드리뷰 내용이나 시간 정보를 수집해 가장 오래 걸리고 있는 코드리뷰의 분석 결과를 보여주는 기능
  • 35. ENABLING DEVOPS TRANSFORMATION https://insight.infograb.net Starter 기능 v13.2, 33항목 (20.07.30기준)Release Audit Events Starter 에디션에서 제공되는 감사 로그들 https://docs.gitlab.com/ee/administration/audit_events.html#project-events-starter
  • 36. Agile, SAFe & DevOps 컨설팅 GitLab Solution Provider http://infograb.net 경기도성남시분당구백현로101번길17,초림프라자512호 support@infograb.net 감사합니다. 문서 출처 : GitLab 유인철이사