-
Notifications
You must be signed in to change notification settings - Fork 246
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
docs: add helm deployment guide (#1183)
- Loading branch information
Showing
2 changed files
with
13 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,12 @@ | ||
--- | ||
id: helm_deployment_guide | ||
title: Helm Deployment Guide | ||
sidebar_label: Helm Deployment Guide | ||
--- | ||
|
||
If you are planning to deploy on Kubernetes, you can use a Helm Chart inside `/helm` folder. You can customize `values.yaml` and template files based on your needs. There are several principles that you **MUST** check before setting up your own production deployment. | ||
|
||
1. You should set up your own secret values. Currently, `flask_secret_key`, `database_conn`, `redis_url` and `elasticsearch_host` is defined as a default value. You must change the secret value based on your own needs. If you are planning to use own redis/elasticsearch, you should change `enabled` to `false` in redis/elasticsearch, and change `redis_url`/`elasticsearch_host` appropriately. | ||
2. Please add your own ingress host. Below `hosts`, you should define your querybook app domain, and add tls secret if you need so. Also, you should define `PUBLIC_URL` below `extraEnv` as your own app domain. | ||
3. We strongly advise to use your own database instead of default MySQL. However, if you are planning to use default MySQL deployment, please change `dbsettings` to your own customized secret in order to prevent any security issues. | ||
4. If you need any other Querybook environmental variables, you can inject below `extraEnv`. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters