GitLabチャートでMinIOを設定します。

MinIOはS3互換のAPIを公開するオブジェクトストレージサーバーです。

MinIOは、複数の異なるプラットフォームにデプロイできます。新しいMinIOインスタンスを起動するには、クイックスタートガイドに従ってください。MinIOサーバーへのアクセスは必ずTLSでセキュリティ保護してください。

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インスタンスを使用するように設定できます。examplesフォルダのrails.minio.yamlregistry.minio.yaml にある設定例を参照してください。