Settings 섹션 | DevSecOps 구축 컨설팅, 교육, 기술지원 서비스 제공

Settings 섹션

GitLab 자체 관리형 인스턴스의 관리자는 배포 동작을 관리할 수 있습니다. 이렇게 하려면 Admin Area > Settings을 선택합니다.

General#

Admin Area > Settings > General로 이동하여 관리 영역 설정의 기본 페이지에 액세스합니다.

옵션설명
Visibility and access controls기본값을 설정하고 가시성 수준을 제한합니다. 소스 가져오기 및 Git 액세스 프로토콜을 구성합니다.
Account and limit프로젝트 및 최대 크기 제한, 세션 기간, 사용자 옵션을 설정하고 네임스페이스 계획에 대한 기능 가용성을 확인합니다.
Diff limitsDiff 콘텐츠 제한
Sign-up restrictions사용자가 새 계정을 만드는 방법을 구성합니다.
Sign-in restrictions사용자가 로그인하기 위한 요구사항을 설정합니다. 필수 이중 인증(two-factor authentication)을 활성화합니다.
Terms of Service and Privacy Policy모든 사용자가 동의해야 하는 서비스 약관 및 개인 정보 취급 방침을 포함합니다.
External authentication외부 분류 정책 승인
Web terminal웹 터미널의 최대 세션 시간을 설정합니다.
Web IDEWeb IDE 기능을 관리합니다.
GitpodGitpod 통합을 활성화하여 GitLab으로 직접 브라우저로에서 개발 환경을 시작합니다.
PlantUMLAsciidoc 문서에서 PlantUML 다이어그램 렌더링을 허용합니다.
Third party offers타사 제안의 표시를 제어합니다.
SnowplowSnowplow 통합을 구성합니다.
Amazon EKSAmazon EKS 통합을 통해 GitLab에서 EKS 클러스터를 프로비저닝할 수 있습니다.

Integrations#

Jira, Prometheus, Mattermost, Slack 등 다양한 시스템 및 애플리케이션과 통합을 설정합니다. Integrations 페이지에서 구성된 통합은 인스턴스의 모든 프로젝트에 자동으로 적용됩니다.

Repository#

옵션설명
Default initial branch name사용자 인터페이스를 통해 새 리포지토리를 만들 때 초기 브랜치의 기본 이름을 설정합니다.
Repository mirroring리포지토리 미러링을 구성합니다.
Repository storage스토리지 경로 설정을 구성합니다.
Repository maintenance리포지토리에서 자동 git 검사 및 하우스키핑(housekeeping)을 구성합니다.
Repository static objects외부 스토리지(예 : CDN)에서 리포지토리 정적 개체(예 : 아카이브, blob 등)를 제공합니다.

CI/CD#

옵션설명
Variables환경 변수는 Runner를 통해 환경에 적용됩니다. 패스워드, 시크릿키(secret keys) 등에 환경 변수를 사용할 수 있습니다. 변수 키 앞에 K8S_SECRET_를 추가하여 실행 중인 응용 프로그램에서 변수를 사용할 수 있도록 합니다.
Continuous Integration and DeploymentAuto DevOps, 러너 및 Job 아티팩트
Package RegistryGitLab의 패키지 레지스트리 사용 및 사용 경험과 관련된 설정
Container Registry다양한 컨테이너 레지스트리 설정

Reporting#

옵션설명
Spam and Anti-bot ProtectionreCAPTCHA 또는 Akismet을 활성화하고 IP 제한을 설정합니다. reCAPTCHA의 경우, 현재 v2 만 지원합니다.
Abuse reports악용 사례 신고를 위한 알림 이메일을 설정합니다.

Metrics and profiling#

옵션설명
Metrics - PrometheusPrometheus 메트릭을 활성화하고 구성합니다.
Metrics - GrafanaGrafana를 활성화하고 구성합니다.
Profiling - Performance bar특정 그룹의 성능 표시 줄에 대한 액세스를 활성화합니다.
Self monitoring인스턴스 자체 모니터링 활성화 또는 비활성화
Usage statistics버전 확인 및 usage ping을 활성화 또는 비활성화합니다.

Network#

옵션설명
Performance optimizationGitLab 성능에 영향을 미치는 다양한 설정
User and IP Rate Limits웹 및 API 요청에 대한 제한을 구성합니다.
Outbound requests후크(hooks) 및 서비스에서 로컬 네트워크에 대한 요청을 허용합니다.
Protected Paths랙 공격(Rack Attack)으로 보호할 경로를 구성합니다.
Issues Rate Limits웹 및 API 요청에 의해 분당 생성되는 이슈에 대한 제한을 구성합니다.
Import/Export Rate Limits프로젝트와 그룹의 가져오기/내보내기에 대한 제한을 구성합니다.

Preference#

옵션설명
Email다양한 이메일 설정
Help page도움말 페이지 텍스트 및 지원 페이지 URL
Pages정적 웹 사이트의 크기 및 도메인 설정
Real-time featuresGitLab UI가 업데이트를 폴링하는 빈도에 영향을 미치려면이 값을 변경합니다.
GitalyGitaly 제한시간을 구성합니다.
Localization기본 주의 첫 번째 요일 및 타임 트래킹 설정

깃랩 문서 바로가기