A Helm chart is a package containing files, templates, and other resources necessary to deploy an application to a Kubernetes cluster. When a CalypsoAI Helm chart is deployed, the default parameters set in the Helm chart will deploy the application in a configuration that is suitable for most use cases. However, it may be necessary to use additional parameters to fine tune a deployment to meet the needs of a specific workload.
CAI Moderator
In order to see the default values.yaml
file, run the command shown below substituting your specific version for the one shown in the example. This will return the full values file with the default parameters for the chart.
helm show values oci://harbor.calypsoai.app/calypsoai/cai-moderator --version 1.0.29
The table below presents a list of parameters that can be updated to customize the deployment.
Parameter | Description |
| The number of replicas to deploy for the application. This defaults to one replica. |
| The repository from which the application's image is pulled. This defaults to |
| The specific tag of the image to use for deployment. The default tag depends on the version of the Helm chart used. |
| Secrets required to pull images from private repositories. This defaults to a secret named |
| Resource requests and limits for the application's containers. |
| This should be set to true to enforce authentication via Keycloak and false if authentication is not needed for the deployment. |
| The base URL for the Moderator service. |
| Set to true to enable caching via an external cache such as Redis. For more configuration details, review |
| Endpoint for an external cache. |
| The host address for the Moderator database. This defaults to the PostgreSQL deployment that is set up as part of the On-Premises Installation and Getting Started Guide. If using an external Postgres database, then this value should be set to the endpoint for the database. |
| The host server for sending emails from the CalypsoAI platform. |
| The receiver email address used when sending emails from the CalypsoAI platform. |
| The sender email address used when sending emails from the CalypsoAI platform. |
| The port on which the Moderator service listens. |
| The URL for the scanner server used by the Moderator service. This defaults to the service created for |
| The secret value for connecting with an external cache. |
| The admin password for the Moderator database. |
| The password used by the Moderator service for the database. |
| The password used by the Moderator service when sending emails via the host configured in the variable |
| The username used by the Moderator service when sending emails via the host configured in the variable |