InfoGrab Docs

패키지 기본값

요약

/etc/gitlab/gitlab.rb 파일에 구성이 지정되지 않는 한 패키지는 아래 명시된 기본값을 사용합니다. 다음 표는 Linux 패키지가 기본적으로 할당하는 포트 목록입니다: GitLab은 또한 Git 저장소 및 기타 다양한 파일을 저장하기 위해 파일 시스템이 준비되어 있어야 합니다.

/etc/gitlab/gitlab.rb 파일에 구성이 지정되지 않는 한 패키지는 아래 명시된 기본값을 사용합니다.

포트#

다음 표는 Linux 패키지가 기본적으로 할당하는 포트 목록입니다:

컴포넌트 기본 활성화 통신 방식 대안 연결 포트
GitLab Rails 포트 80 또는 443
GitLab Shell 포트 22
PostgreSQL 소켓 포트 (5432)
Redis 소켓 포트 (6379)
Puma 소켓 포트 (8080)
GitLab Workhorse 소켓 포트 (8181)
NGINX status 포트 8060
Prometheus 포트 9090
Node exporter 포트 9100
Redis exporter 포트 9121
PostgreSQL exporter 포트 9187
PgBouncer exporter 아니요 포트 9188
GitLab Exporter 포트 9168
Sidekiq exporter 포트 8082
Sidekiq health check 포트 8092 1
Web exporter 아니요 포트 8083
Geo PostgreSQL 아니요 소켓 포트 (5431)
Redis Sentinel 아니요 포트 26379
Incoming email 아니요 포트 143
Elastic search 아니요 포트 9200
GitLab Pages 아니요 포트 80 또는 443
GitLab Registry 아니요* 포트 80, 443 또는 5050
GitLab Registry 아니요 포트 5000
LDAP 아니요 포트 컴포넌트 설정에 따라 다름
Kerberos 아니요 포트 8443 또는 8088
OmniAuth 포트 컴포넌트 설정에 따라 다름
SMTP 아니요 포트 465
Remote syslog 아니요 포트 514
Mattermost 아니요 포트 8065
Mattermost 아니요 포트 80 또는 443
PgBouncer 아니요 포트 6432
Consul 아니요 포트 8300, 8301(TCP 및 UDP), 8500, 8600 2
Patroni 아니요 포트 8008
GitLab KAS 포트 8150
Gitaly 소켓 포트 (8075) 8075 또는 9999 (TLS)
Gitaly exporter 포트 9236
Praefect 아니요 포트 2305 또는 3305 (TLS)
GitLab Workhorse exporter 포트 9229
Registry exporter 아니요 포트 5001

각주:

  1. Sidekiq 헬스 체크 설정이 구성되지 않은 경우 Sidekiq 메트릭 내보내기 설정이 기본값으로 사용됩니다. 이 기본값은 더 이상 사용되지 않으며 GitLab 15.0에서 제거될 예정입니다.
  2. 추가 Consul 기능을 사용하는 경우 더 많은 포트를 열어야 할 수 있습니다. 목록은 공식 문서를 참조하세요.

범례:

  • Component - 컴포넌트 이름.
  • On by default - 컴포넌트가 기본적으로 실행되는지 여부.
  • Communicates via - 컴포넌트가 다른 컴포넌트와 통신하는 방법.
  • Alternative - 컴포넌트를 다른 유형의 통신을 사용하도록 구성할 수 있는지 여부. 해당 경우에 사용되는 기본 포트와 함께 유형이 나열됩니다.
  • Connection port - 컴포넌트가 통신하는 포트.

GitLab은 또한 Git 저장소 및 기타 다양한 파일을 저장하기 위해 파일 시스템이 준비되어 있어야 합니다.

NFS(네트워크 파일 시스템)를 사용하는 경우 구현에 따라 1112049 포트를 열어야 하는 네트워크를 통해 파일이 전송됩니다.

Note

경우에 따라 GitLab Registry가 기본적으로 자동으로 활성화될 수 있습니다. 자세한 내용은 GitLab 컨테이너 레지스트리 관리를 참조하세요.

패키지 기본값

Tier: Free, Premium, Ultimate
Offering: GitLab Self-Managed
원문 보기
요약

/etc/gitlab/gitlab.rb 파일에 구성이 지정되지 않는 한 패키지는 아래 명시된 기본값을 사용합니다. 다음 표는 Linux 패키지가 기본적으로 할당하는 포트 목록입니다: GitLab은 또한 Git 저장소 및 기타 다양한 파일을 저장하기 위해 파일 시스템이 준비되어 있어야 합니다.

/etc/gitlab/gitlab.rb 파일에 구성이 지정되지 않는 한 패키지는 아래 명시된 기본값을 사용합니다.

포트#

다음 표는 Linux 패키지가 기본적으로 할당하는 포트 목록입니다:

컴포넌트 기본 활성화 통신 방식 대안 연결 포트
GitLab Rails 포트 80 또는 443
GitLab Shell 포트 22
PostgreSQL 소켓 포트 (5432)
Redis 소켓 포트 (6379)
Puma 소켓 포트 (8080)
GitLab Workhorse 소켓 포트 (8181)
NGINX status 포트 8060
Prometheus 포트 9090
Node exporter 포트 9100
Redis exporter 포트 9121
PostgreSQL exporter 포트 9187
PgBouncer exporter 아니요 포트 9188
GitLab Exporter 포트 9168
Sidekiq exporter 포트 8082
Sidekiq health check 포트 8092 1
Web exporter 아니요 포트 8083
Geo PostgreSQL 아니요 소켓 포트 (5431)
Redis Sentinel 아니요 포트 26379
Incoming email 아니요 포트 143
Elastic search 아니요 포트 9200
GitLab Pages 아니요 포트 80 또는 443
GitLab Registry 아니요* 포트 80, 443 또는 5050
GitLab Registry 아니요 포트 5000
LDAP 아니요 포트 컴포넌트 설정에 따라 다름
Kerberos 아니요 포트 8443 또는 8088
OmniAuth 포트 컴포넌트 설정에 따라 다름
SMTP 아니요 포트 465
Remote syslog 아니요 포트 514
Mattermost 아니요 포트 8065
Mattermost 아니요 포트 80 또는 443
PgBouncer 아니요 포트 6432
Consul 아니요 포트 8300, 8301(TCP 및 UDP), 8500, 8600 2
Patroni 아니요 포트 8008
GitLab KAS 포트 8150
Gitaly 소켓 포트 (8075) 8075 또는 9999 (TLS)
Gitaly exporter 포트 9236
Praefect 아니요 포트 2305 또는 3305 (TLS)
GitLab Workhorse exporter 포트 9229
Registry exporter 아니요 포트 5001

각주:

  1. Sidekiq 헬스 체크 설정이 구성되지 않은 경우 Sidekiq 메트릭 내보내기 설정이 기본값으로 사용됩니다. 이 기본값은 더 이상 사용되지 않으며 GitLab 15.0에서 제거될 예정입니다.
  2. 추가 Consul 기능을 사용하는 경우 더 많은 포트를 열어야 할 수 있습니다. 목록은 공식 문서를 참조하세요.

범례:

  • Component - 컴포넌트 이름.
  • On by default - 컴포넌트가 기본적으로 실행되는지 여부.
  • Communicates via - 컴포넌트가 다른 컴포넌트와 통신하는 방법.
  • Alternative - 컴포넌트를 다른 유형의 통신을 사용하도록 구성할 수 있는지 여부. 해당 경우에 사용되는 기본 포트와 함께 유형이 나열됩니다.
  • Connection port - 컴포넌트가 통신하는 포트.

GitLab은 또한 Git 저장소 및 기타 다양한 파일을 저장하기 위해 파일 시스템이 준비되어 있어야 합니다.

NFS(네트워크 파일 시스템)를 사용하는 경우 구현에 따라 1112049 포트를 열어야 하는 네트워크를 통해 파일이 전송됩니다.

Note

경우에 따라 GitLab Registry가 기본적으로 자동으로 활성화될 수 있습니다. 자세한 내용은 GitLab 컨테이너 레지스트리 관리를 참조하세요.