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 中的示例配置。