Deploying with Helm

Install

A Tonic Helm chart is located at: https://github.com/TonicAI/tonic_helm_charts.
To make future updates easier, fork this repository.
The repository readme includes more detail on how to set the required and optional configuration parameters.
During the onboarding period, you are provided access credentials to our image repository. If you require new credentials, or you experience issues accessing the repository, contact [email protected] to get access to our Quay.io docker repository.

Configure

Review the configuration option details in the repository readme: https://github.com/TonicAI/tonic_helm_charts#configuration

Deploy

To deploy and validate access to Tonic, follow the instructions in the repository readme: https://github.com/TonicAI/tonic_helm_charts#deploy

Update

Tonic notifies you when the current version is more than 10 versions behind the most recent release. Admin users can see the notification on the System Status tab of the Admin Panel.
To get the latest Tonic version, admin users can use the in-app update feature. Alternatively, if you need to specify a particular version of Tonic to use, set tonicVersion, then run the following:
$ helm upgrade <name_of_release> -n <namespace_name> <path-to-helm-chart>
When you make changes to your deployment with Helm, if your tonicVersion tag is latest, make sure that you update all of your individual pods/containers to the same version.
Copy link
On this page
Install
Configure
Deploy
Update