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에서 예제 구성을 확인하세요.