How to use the container images
You can pull the container images from the public container repository. You must configure the license key and the certificate in your .properties
file if you use the container images.
Prerequisites​
The public container images are available for the following products and versions:
- ScalarDB Cluster v3.12 or later
- ScalarDL v3.9 or later
Pull the container images from the public container repository​
You can pull the container image of each product from the public container repository. To pull a container image, select your Scalar product to see the link to the container image.
- ScalarDB Cluster
- ScalarDL Ledger
- ScalarDL Auditor
Select your edition of ScalarDB Enterprise.
- ScalarDB Enterprise Edition (Standard)
- ScalarDB Enterprise Edition (Premium)
If you're using Scalar Helm Charts, you must set *.image.repository
in the custom values file for the product that you're using. Select your Scalar product to see how to set *.image.repository
.
- ScalarDB Cluster
- ScalarDL Ledger
- ScalarDL Auditor
Select your edition of 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"
Set the license key in the .properties
file​
To run the container images, you must set license key
and certificate
in your .properties
file. Select your Scalar product to see how to set license key
and certificate
. If you don't have a license key, please contact us.
- 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>
If you're using Scalar Helm Charts, you must set the properties in the custom values file for the product that you're using. Select your Scalar product to see how to set the properties in the custom values file.
- 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>