MinIO

MinIO 是一个公开 S3 兼容 API 的对象存储服务器。

MinIO 可以部署到几个不同的平台。要启动新的 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 中的示例配置。