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.yaml
和 registry.minio.yaml
中的示例配置。