Azure Kubernetes Service (AKS) に ScalarDL Ledger をデプロイする
このページは英語版のページが機械翻訳されたものです。英語版との間に矛盾または不一致がある場合は、英語版を正としてください。
このドキュメントでは、ScalarDL Ledger を Azure Kubernetes Service (AKS) にデプロイする方法について説明します。
このガイドでは、Azure 環境に次の環境を作成します。
ステップ 1. ScalarDL Ledger コンテナー イメージを取得する
ScalarDL Ledger コンテナー イメージを取得する必要があります。 Scalar 製品のコンテナ リポジトリの詳細については、Scalar 製品のコンテナ イメージを取得する方法 を参照してください。
ステップ 2. AKS クラスターを作成する
ScalarDL Ledger デプロイ用の AKS クラスターを作成する必要があります。 詳細については、Scalar 製品用の AKS クラスターを作成するためのガイドライン を参照してください。
ステップ 3. ScalarDL Ledger のデータベースをセットアップする
ScalarDL Ledger を展開する前にデータベースを準備する必要があります。 ScalarDL Ledger は内部で ScalarDB を使用してデータベースにアクセスするため、ScalarDB がサポートするデータベースの種類を確認するには、ScalarDB Supported Databases を参照してください。
データベースのセットアップの詳細については、Azure での ScalarDB/ScalarDL デプロイ用のデータベースのセットアップ を参照してください。
ステップ 4. 要塞サーバーを作成する
AKS で ScalarDL Ledger をデプロイおよび管理するためのいくつかのツールを実行するには、手順 2 で作成した AKS クラスターの同じ Azure Virtual Network (VNet) 内に要塞サーバー を準備する必要があります。 詳細については、要塞サーバーの作成 を参照してください。
ステップ 5. ScalarDL Ledger と ScalarDL Schema Loader の両方の Scalar Helm Chart のカスタム値ファイルを準備する
ステップ 3 で作成したデータベース内の情報へのアクセスなどのタスクを実行するには、環境に基づいて ScalarDL Ledger と ScalarDL Schema Loader (Ledger 用) の両方の Scalar Helm Chart のカスタム値ファイルを構成する必要があります。 詳細については、Configure a custom values file for Scalar Helm Charts を参照してください。