GitLab 차트를 사용하여 MinIO 구성

MinIO는 S3 호환 API를 노출하는 객체 스토리지 서버입니다.

MinIO는 여러 플랫폼에 배포될 수 있습니다. 새로운 MinIO 인스턴스를 실행하려면, 그들의 빠른 시작 안내서를 따르세요. 반드시 TLS로 MinIO 서버의 액세스를 보호하십시오.

GitLab를 외부 MinIO 인스턴스에 연결하려면, 먼저 이 예제 구성 파일에 있는 버킷 이름을 사용하여 GitLab 응용 프로그램을 위해 MinIO 버킷을 생성하세요.

MinIO 클라이언트를 사용하여 사용하기 전에 필요한 버킷을 생성하세요:

mc mb gitlab-registry-storage
mc mb gitlab-lfs-storage
mc mb gitlab-artifacts-storage
mc mb gitlab-uploads-storage
mc mb gitlab-packages-storage
mc mb gitlab-backup-storage

버킷이 생성되면, GitLab을 MinIO 인스턴스를 사용하도록 구성할 수 있습니다. 예제 구성 폴더의 rails.minio.yamlregistry.minio.yaml 에서 구성 예제를 확인하세요.