ToolJet/docs/versioned_docs/version-3.0.0-LTS/setup/helm.md
Adish M d49fde2cce
Docs changes for the upcoming single docker image (#12176)
* docs changes for the upcoming single docker image

* Updated env variables

* minor formatting

* add minor refinements

* [docs] updated cloud-run and azure-container

* few corrections in deployment docs

* Add postgrest to google cloud run doc

* Formating redis content

* Formating

* Formating

* Formating

* correction in the explaining redis

* updated version

* deprecating ToolJet client deployment doc

* deprecating ToolJet client deployment from beta version

---------

Co-authored-by: rudrapratik30 <pratik104agrawal@gmail.com>
Co-authored-by: Karan Rathod <karan.altcampus@gmail.com>
Co-authored-by: Souvik <psouvik260@gmail.com>
2025-03-17 17:06:34 +05:30

48 lines
2.4 KiB
Markdown

---
id: helm
title: Helm
---
# Deploying ToolJet with Helm Chart
This repository contains Helm charts for deploying [ToolJet](https://github.com/ToolJet/helm-charts) on a Kubernetes Cluster using Helm v3. The charts include an integrated PostgreSQL server that is enabled by default. However, you have the option to disable it and configure a different PostgreSQL server by updating the `values.yml` file.
## Installation
### From Helm repo
```bash
helm repo add tooljet https://github.com/ToolJet/helm-charts.git
helm install tooljet tooljet/tooljet
```
### From the Source
1. Clone the repository and navigate to this directory
2. Run `helm dependency update`
3. It is recommended but optional to modify the values in the `values.yaml` file, such as usernames, passwords, persistence settings, etc.
4. Run `helm install -n $NAMESPACE --create-namespace $RELEASE .`
Remember to replace the variables with your specific configuration values.
:::warning
To enable ToolJet AI features in your ToolJet deployment, whitelist `https://api-gateway.tooljet.ai`.
:::
## ToolJet Database
ToolJet offers a hosted database solution that allows you to build applications quickly and manage your data effortlessly. The ToolJet database requires no setup and provides a user-friendly interface for data management.
For more information about the ToolJet database, you can visit [here](/docs/tooljet-db/tooljet-database).
## Upgrading to the Latest LTS Version
New LTS versions are released every 3-5 months with an end-of-life of atleast 18 months. To check the latest LTS version, visit the [ToolJet Docker Hub](https://hub.docker.com/r/tooljet/tooljet/tags) page. The LTS tags follow a naming convention with the prefix `LTS-` followed by the version number, for example `tooljet/tooljet:ee-lts-latest`.
If this is a new installation of the application, you may start directly with the latest version. This guide is not required for new installations.
#### Prerequisites for Upgrading to the Latest LTS Version:
- It is crucial to perform a **comprehensive backup of your database** before starting the upgrade process to prevent data loss.
- Users on versions earlier than **v2.23.0-ee2.10.2** must first upgrade to this version before proceeding to the LTS version.
*If you have any questions feel free to join our [Slack Community](https://tooljet.com/slack) or send us an email at hello@tooljet.com.*