デプロイメントの前提条件

Oracle Blockchain Platform Enterprise Editionをデプロイするには、次のものが必要です。

一般的な前提条件

OCIの前提条件

  • Oracle Kubernetes Engine (OKE)ノードを作成する権限を持つ、割り当てられたOracle Cloudテナンシへのアクセス。割り当てられたテナンシのOracle Cloud Infrastructureにコンパートメントを作成する必要があります。参照:
  • コンテナ・イメージをリポジトリにプッシュする権限を持つOCIレジストリ資格証明(ユーザー名および認証トークン)。
  • OCIR認証トークンを生成します。これは、「認証トークン」、「トークンの生成」の「OCIマイ・プロファイル」で生成できます。認証トークンの取得を参照してください。トークンを生成するには:
    1. OCIコンソールで、「プロファイル」を選択し、ユーザー・アカウントを選択します。
    2. トークンとキーを開きます。
    3. 「認証トークン」で、トークンを作成し、それをコピーして安全に格納します。
    4. 通常は<tenancy-name>/oracleidentitycloudservice/<username>という形式を使用するOCIRユーザー名を確認します。たとえば、acmeinc/oracleidentitycloudservice/dev.user@example.comです。

リッチ履歴データベースの前提条件

リッチ履歴データベースは、Oracle Blockchain Platformの外部にあるもので、選択されたチャネル上のブロックチェーン・レジャーのトランザクションに関するデータが含まれています。このデータベースを使用して、元帳のアクティビティに関する分析レポートおよびビジュアライゼーションを作成します。

  • リッチ履歴データベース用にプロビジョニングおよび構成されたMySQLまたはOracle Databaseが必要です。
  • データベース・ポートがオープンしていることを確認し、リッチ履歴データベースがデータベースにアクセスできるようにするイングレス・ルールを追加する必要があります。

アイデンティティ・プロバイダの前提条件

デフォルトでは、OpenLDAPサーバーが含まれ、テスト用に構成されます。

外部アイデンティティ・プロバイダを使用する場合は、「外部アイデンティティ・プロバイダを使用したユーザー管理」の説明に従って機密アプリケーションを作成する必要があります。