Draft
Conversation
215a0a8 to
aecc4db
Compare
aecc4db to
f07a35c
Compare
6b0e5a5 to
dedff1f
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Ticket
https://redmine.devops.rcos.nii.ac.jp/issues/56471
Purpose
AWS Signature Version 4 認証に対応した新しいストレージアドオン「S3 Compatible Storage (SigV4)」を追加します。
Changes
RDM-osf.io
新規 s3compatsigv4 アドオンの実装
モデル、ビュー、シリアライザー、ルーティング
ユーザー設定・ノード設定テンプレート
機関ストレージ用管理画面の対応
ユニットテスト
日本語翻訳ファイルの追加
Dockerfile およびアドオン設定の更新
RDM-waterbutler
ファイル操作用の s3compatsigv4 プロバイダーを追加
背景
一部のS3互換ストレージサービス(新しいバージョンのMinIOなど)では、Signature Version 4 による認証が必須となっています。既存の s3compat アドオンでは対応できないため、新規アドオンとして実装しました。
テスト
Side effects
QA Notes
ユニットテスト実装済み
MinIO等のSigV4必須ストレージで動作確認済み
Deployment Notes
同時にリリースが必要なプルリクエスト
RCOSDP/RDM-osf.io#673