ScalarDL Ledger と ScalarDL Auditor を Amazon Elastic Kubernetes Service (EKS) にデプロイする
このページは英語版のページが機械翻訳されたものです。英語版との間に矛盾または不一致がある場合は、英語版を正としてください。
このガイドでは、ScalarDL Ledger と ScalarDL Auditor を Amazon Elastic Kubernetes Service (EKS) にデプロイする方法について説明します。
このガイドでは、AWS 環境に次の3つの環境のいずれかを作成します。ビザンチン障害検出を適切に機能させるには、ScalarDL Ledger と ScalarDL Auditor を異なる管理ドメイン (つまり、別の環境) に展開することをお勧めします。
-
別の AWS アカウントを使用する (最も推奨される方法)
-
異なる Amazon Virtual Private Cloud (VPC) を使用する (2番目に推奨される方法)
-
異なる名前空間を使用する (3番目に推奨される方法)
注記: このガイドは、2番目に推奨される方法「別の VPC を使用する」に従います。
ステップ1. AWS Marketplace で ScalarDL Ledger と ScalarDL Auditor を購読する
AWS Marketplace から ScalarDL Ledger および ScalarDL Auditor コンテナイメージを取得し、ScalarDL Ledger および ScalarDL Auditor をサブスクライブする必要があります。AWS Marketplace で ScalarDL Ledger および ScalarDL Auditor を購読する方法の詳細については、AWS Marketplace から Scalar 製品を購読するを参照してください。
ステップ2. ScalarDL Ledger の EKS クラスターを作成する
ScalarDL Ledger デプロイメント用の EKS クラスターを作成する必要があります。詳細については、Scalar 製品用の Amazon EKS クラスターを作成するためのガイドラインを参照してください。
ステップ3. ScalarDL Auditor 用の EKS クラスターを作成する
ScalarDL Auditor デプロイメント用の EKS クラスターも作成する必要があります。詳細については、Scalar 製品用の Amazon EKS クラスターを作成するためのガイドラインを参照してください。
ステップ4. ScalarDL Ledger のデータベースをセットアップする
ScalarDL Ledger を展開する前にデータベースを準備する必要があります。ScalarDL Ledger は内部で ScalarDB を使用してデータベースにアクセスするため、ScalarDB がサポートするデータベースの種類を確認するには、ScalarDB Supported Databases を参照してください。
データベースのセットアップの詳細については、AWS での ScalarDB/ScalarDL デプロイ用のデータベースのセットアップを参照してください。