InfoGrab Docs

신규 설치를 위한 컨테이너 레지스트리 메타데이터 데이터베이스

신규 설치를 위한 컨테이너 레지스트리 메타데이터 데이터베이스 활성화.

인스턴스의 컨테이너 레지스트리 메타데이터 데이터베이스를 활성화합니다. 메타데이터 데이터베이스 활성화 # 새 컨테이너 레지스트리에 대한 메타데이터 데이터베이스를 활성화합니다. GitLab 18.3 and later GitLab 17.5 to 18.2 사전 요건: 레지스트리에 이미지가 푸시되지 않은 새 컨테이너 레지스트리가 있어야 합니다. 데이터베이스를 활성화하려면: /etc/gitlab/gitlab.rb 를 편집하고 enabled 를 true 로 설정하여 데이터베이스를 활성화합니다: registry[ 'database' ] = { 'enabled' => true , } 파일을 저장하고 GitLab을 재구성 합니다. 사전 요건: 레지스트리에 이미지가 푸시되지 않은 새 컨테이너 레지스트리가 있어야 합니다. 외부 데이터베이스 를 생성합니다. 데이터베이스를 활성화하려면: 데이터베이스 연결 세부 정보를 추가하여 /etc/gitlab/gitlab.rb 를 편집하되, 메타데이터 데이터베이스가 비활성화된 상태로 시작합니다: registry[ 'database' ] = { 'enabled' => false , 'host' => '<registry_database_host_placeholder_change_me>' , 'port' => 5432 , # Default, but set to the port of your database instance if it differs. 'user' => '<registry_database_username_placeholder_change_me>' , 'password' => '<registry_database_placeholder_change_me>' , 'dbname' => '<registry_database_name_placeholder_change_me>' , 'sslmode' => 'require' , # See the PostgreSQL documentation for additional information https://www.postgresql.org/docs/16/libpq-ssl.html. 'sslcert' => '</path/to/cert.pem>' , 'sslkey' => '</path/to/private.key>' , 'sslrootcert' => '</path/to/ca.pem>' } 파일을 저장하고 GitLab을 재구성 합니다. 데이터베이스 마이그레이션을 적용 합니다. /etc/gitlab/gitlab.rb 를 편집하고 enabled 를 true 로 설정하여 데이터베이스를 활성화합니다: registry[ 'database' ] = { 'enabled' => true , 'host' => '<registry_database_host_placeholder_change_me>' , 'port' => 5432 , # Default, but set to the port of your database instance if it di