コンテナイメージの使用方法
注記
このページは英語版のページが機械翻訳されたものです。英語版との間に矛盾または不一致がある場合は、英語版を正としてください。
パブリックコンテナリポジトリからコンテナイメージをプルできます。 コンテナイメージを使用する場合は、.properties
ファイルにライセンスキーと証明書を設定する必要があります。
前提条件
パブリックコンテナイメージは、次の製品とバージョンで利用できます。
- ScalarDB Cluster v3.12 以降
- ScalarDL v3.9 以降
パブリックコンテナリポジトリからコンテナイメージをプルします。
各製品のコンテナイメージをパブリックコンテナリポジトリからプルできます。コンテナイメージをプルするには、Scalar 製品を選択して、コンテナイメージへのリンクを表示します。
- ScalarDB Cluster
- ScalarDL Ledger
- ScalarDL Auditor
ScalarDB Enterprise のエディションを選択します。
- ScalarDB Enterprise Edition (Standard)
- ScalarDB Enterprise Edition (Premium)
Scalar Helm Chart を使用する場合は、カスタム値ファイルに *.image.repository
を次のように設定してください。Scalar 製品を選択して、*.image.repository
を設定する方法を確認してください。
- ScalarDB Cluster
- ScalarDL Ledger
- ScalarDL Auditor
ScalarDB Enterprise のエディションを選択します。
- ScalarDB Enterprise Edition (Standard)
- ScalarDB Enterprise Edition (Premium)
scalardbCluster:
image:
repository: "ghcr.io/scalar-labs/scalardb-cluster-node-byol-standard"
scalardbCluster:
image:
repository: "ghcr.io/scalar-labs/scalardb-cluster-node-byol-premium"
ledger:
image:
repository: "ghcr.io/scalar-labs/scalardl-ledger-byol"
auditor:
image:
repository: "ghcr.io/scalar-labs/scalardl-auditor-byol"
.properties
ファイルにライセンスキーを設定します
コンテナイメージを実行するには、.properties
ファイルに ライセンスキー
と 証明書
を設定する必要があります。Scalar 製品を選択して、license key
と certificate
を設定する方法を確認してください。ライセンスキーをお持ちでない場合は、お問い合わせ までご連絡ください。
- ScalarDB Cluster
- ScalarDL Ledger
- ScalarDL Auditor
scalar.db.cluster.node.licensing.license_key=<YOUR_LICENSE_KEY>
scalar.db.cluster.node.licensing.license_check_cert_pem=<CERT_PEM_FOR_LICENSE_KEY>
scalar.dl.licensing.license_key=<YOUR_LICENSE_KEY>
scalar.dl.licensing.license_check_cert_pem=<CERT_PEM_FOR_LICENSE_KEY>
scalar.dl.licensing.license_key=<YOUR_LICENSE_KEY>
scalar.dl.licensing.license_check_cert_pem=<CERT_PEM_FOR_LICENSE_KEY>
Scalar Helm Chart を使用する場合は、 カスタム値ファイルのプロパティを次のように設定してください。Scalar 製品を選択して、カスタム値ファイルでプロパティを設定する方法を確認します。
- ScalarDB Cluster
- ScalarDL Ledger
- ScalarDL Auditor
scalardbCluster:
scalardbClusterNodeProperties: |
scalar.db.cluster.node.licensing.license_key=<YOUR_LICENSE_KEY>
scalar.db.cluster.node.licensing.license_check_cert_pem=<CERT_PEM_FOR_LICENSE_KEY>
ledger:
ledgerProperties: |
scalar.dl.licensing.license_key=<YOUR_LICENSE_KEY>
scalar.dl.licensing.license_check_cert_pem=<CERT_PEM_FOR_LICENSE_KEY>
auditor:
auditorProperties: |
scalar.dl.licensing.license_key=<YOUR_LICENSE_KEY>
scalar.dl.licensing.license_check_cert_pem=<CERT_PEM_FOR_LICENSE_KEY>