8.4. namespace バケットの設定
namespace バケットを使用すると、異なるプロバイダーのデータリポジトリーを接続できるため、単一の統合ビューを使用してすべてのデータと対話できます。各プロバイダーに関連付けられたオブジェクトバケットを namespace バケットに追加し、namespace バケット経由でデータにアクセスし、一度にすべてのオブジェクトバケットを表示します。これにより、他の複数のストレージプロバイダーから読み込む間に、希望するストレージプロバイダーへの書き込みを行うことができ、新規ストレージプロバイダーへの移行コストが大幅に削減されます。
- プロバイダーを Multicloud Object Gateway に接続します。
- プロバイダーのそれぞれに namespace リソースを作成 し、それらが namespace バケットに作成されるようにします。
- namespace リソースを namespace バケットに追加 し、バケットを適切な namespace リソースからの読み込み/への書き込みを行えるように設定します。
S3 API を使用して namespace バケットのオブジェクトと対話できます。詳細は、namespace バケットのオブジェクトの S3 API エンドポイント について参照してください。
8.4.1. プロバイダー接続の Multicloud Object Gateway への追加
Multicloud Object Gateway がプロバイダーにアクセスできるように各プロバイダーの接続を追加する必要があります。
前提条件
- OpenShift コンソールへの管理者アクセス。
手順
-
OpenShift コンソールで、Home
Overview をクリックし、 Object Service タブをクリックします。 - Multicloud Object Gateway をクリックし、プロンプトが表示されたらログインします。
- Accounts をクリックし、接続を追加するアカウントを選択します。
- My Connections をクリックします。
Add Connection をクリックします。
- Connection Name を入力します。
- クラウドプロバイダーは、デフォルトで Service ドロップダウンに表示されます。別のプロバイダーを使用するように選択を変更します。
- クラウドプロバイダーのデフォルトエンドポイントはデフォルトで Endpoint フィールドに表示されます。必要に応じて代替エンドポイントを入力します。
- このクラウドプロバイダーの Access Key を入力します。
- このクラウドプロバイダーの Secret Key を入力します。
- Save をクリックします。