2 Hyperledger BesuへのOracle Blockchain Platform Enterprise Editionのデプロイ
次のステップは、Hyperledger Besu用にOracle Blockchain Platform Enterprise Editionをデプロイする方法の概要です。
前提条件
- Oracle Kubernetes Engine (OKE)ノードを作成する権限を持つOCIテナンシへの資格証明
- コンテナ・イメージをリポジトリにプッシュする権限を持つOCIレジストリ資格証明(ユーザー名および認証トークン)
- Oracle Blockchain Platform Enterprise Edition for Hyperledger Besuスタック(
.zipファイル)またはローカル・システムにダウンロードされた手動配布パッケージ(.tgzファイル)
OCIスタックのデプロイ
OCI Resource Managerを使用してスタックをデプロイします。
- OCIテナンシにログインし、リソース・マネージャを開きます。
.zipファイルからスタックを作成します。- パスワードおよびOCIレジストリ資格証明を入力します。
- スタックを適用します。
- スタックのアプリケーション情報およびログを確認します。
- 選択した管理パスワードと、Blockchain Platform Managerのイングレス・ゲートウェイIPアドレスを書き留めます。
Blockchain Platform Managerを手動でインストールすることもできます。詳細は、Install Manuallyを参照してください。
インスタンスの作成
Blockchain Platform Managerを使用して、認証サーバーを設定し、管理ユーザーを作成し、インスタンスを作成します。
- インストール時に指定した管理者資格証明を使用して、Blockchain Platform Managerにログインします。
- デフォルトの認証サーバーを設定します。
- インスタンスを作成する権限を持つLDAPユーザーを追加します。
- 新しい管理ユーザーとしてログインし、インスタンスを作成します。
インスタンスを作成した後、Oracle Blockchain Platformサービス・コンソールを開いてBesuノードを操作し、台帳内のブロックを調べることができます。また、RPC API for Oracle Blockchain Platform Enterprise Edition for Hyperledger Besuの説明に従って、RPCプロキシを使用して契約をデプロイし、ウォレットを作成し、トランザクションを送信することもできます。