正式なドキュメントは英語版であり、この日本語訳はAI支援翻訳により作成された参考用のものです。日本語訳の一部の内容は人間によるレビューがまだ行われていないため、翻訳のタイミングにより英語版との間に差異が生じることがあります。最新かつ正確な情報については、英語版をご参照ください。

GitLabチャートでMinIOを設定

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

MinIOは、いくつかの異なるプラットフォームにデプロイできます。新しいMinIOインスタンスを起動するには、Quickstart Guideに従ってください。TLSでMinIOサーバーへのアクセスを保護してください。

GitLabを外部のMinIOインスタンスに接続するには、まず、この設定ファイルのバケット名を使用して、GitLabアプリケーション用のMinIOバケットを作成します。

MinIO clientを使用して、使用前に必要なバケットを作成します:

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.yamlおよびregistry.minio.yamlの設定例を参照してください。