Novelty Helm Chart Quickstart

Full Helm chart available at:
https://github.com/thatdot/helm-charts/tree/main/charts/novelty

Prerequisites

Kubernetes

A Kubernetes cluster is required to install Novelty with Helm.

Helm

Helm must be installed to use the charts. Please refer to Helm’s documentation to get started.

Once Helm has been set up correctly, add the repo as follows:
helm repo add thatdot https://helm.thatdot.com

If you had already added this repo earlier, run helm repo update to retrieve the latest versions of the packages. You can then run helm search repo thatdot to see the charts.

License

Novelty is proprietary software and a license is required to use it.

A free trial evaluation license is available from thatdot.com. When using this helm chart with a trial license, Values.trial.enabled must be set to true and the Values.trial.email and Values.trial.apiKey fields must be set. The API key will be sent via email after registering for a trial license.

To schedule a demo or purchase a full license, please reach out at https://www.thatdot.com/request-a-demo/, email sales@thatdot.com, or contact thatDot directly.

Installation

Helm Values

First create a file called novelty-values.yaml with required helm configuration values (see values.yaml for a reference of available configuration and defaults):

If a trial license is being used, be sure to include a section with the trial license credentials.

trial:
  enabled: true
  email: "<EMAIL_USED_TO_REGISTER>"
  apiKey: "<API_KEY_RECEIVED_IN_EMAIL>"

If you are not using a trial license, be sure to set the trial to disabled. And you will be required to specify an alternative docker image and tag pointing to a hosted version of the software you have been provided (see below).

trial:
  enabled: false

(Optional) specify a docker image and tag. This is required if you are not using the trial license.

image:
  repository: public.ecr.aws/thatdot/novelty-trial
  pullPolicy: IfNotPresent
  tag: ""

Install the cluster with Helm using the command (Don’t forget to first helm repo add the thatdot Helm repo in the prerequisites section):

helm install --values=novelty-values.yaml \
    my-novelty thatdot/novelty

Uninstall the cluster:
helm uninstall my-novelty