How to deploy ScalarDL Auditor
This document explains how to deploy ScalarDL Auditor using Scalar Helm Charts. You must prepare your custom values file. Please refer to the following document for more details on the custom values file for ScalarDL Auditor and ScalarDL Schema Loader.
- Configure a custom values file for ScalarDL Auditor
- Configure a custom values file for ScalarDL Schema Loader
Prepare a private key file and a certificate file
When you deploy ScalarDL Auditor, you must create a Secrete resource to mount the private key file and the certificate file on the ScalarDL Auditor pods.
For more details on how to mount the key and certificate files on the ScalarDL pods, refer to Mount key and certificate files on a pod in ScalarDL Helm Charts.
Create schemas for ScalarDL Auditor (Deploy ScalarDL Schema Loader)
Before you deploy ScalarDL Auditor, you must create schemas for ScalarDL Auditor on the backend database.
helm install <RELEASE_NAME> scalar-labs/schema-loading -n <NAMESPACE> -f /<PATH_TO_YOUR_CUSTOM_VALUES_FILE_FOR_SCALARDL_SCHEMA_LOADER> --version <CHART_VERSION>
Deploy ScalarDL Auditor
helm install <RELEASE_NAME> scalar-labs/scalardl-audit -n <NAMESPACE> -f /<PATH_TO_YOUR_CUSTOM_VALUES_FILE_FOR_SCALARDL_AUDITOR> --version <CHART_VERSION>
Upgrade the deployment of ScalarDL Auditor
helm upgrade <RELEASE_NAME> scalar-labs/scalardl-audit -n <NAMESPACE> -f /<PATH_TO_YOUR_CUSTOM_VALUES_FILE_FOR_SCALARDL_AUDITOR> --version <CHART_VERSION>
Delete the deployment of ScalarDL Auditor and ScalarDL Schema Loader
helm uninstall <RELEASE_NAME> -n <NAMESPACE>