|
11 | 11 | Copy the format of constants below, paste it on Terminal to start setting environment variables, set values for each variable, and hit ENTER or RETURN. |
12 | 12 |
|
13 | 13 | ```bash |
14 | | - PLANE_VERSION=v1.7.0 # or the last released version |
| 14 | + PLANE_VERSION=v1.8.0 # or the last released version |
15 | 15 | DOMAIN_NAME=<subdomain.domain.tld or domain.tld> |
16 | 16 | ``` |
17 | 17 |
|
|
32 | 32 | Continue to be on the same Terminal window as you have so far, copy the code below, and paste it on your Terminal screen. |
33 | 33 |
|
34 | 34 | ```bash |
35 | | - helm install plane-app plane/plane-enterprise \ |
| 35 | + helm upgrade --install plane-app plane/plane-enterprise \ |
36 | 36 | --create-namespace \ |
37 | 37 | --namespace plane \ |
38 | 38 | --set license.licenseDomain=${DOMAIN_NAME} \ |
|
65 | 65 | ``` |
66 | 66 |
|
67 | 67 | Make sure you set the minimum required values as below. |
68 | | - - `planeVersion: v1.7.0 <or the last released version>` |
| 68 | + - `planeVersion: v1.8.0 <or the last released version>` |
69 | 69 | - `license.licenseDomain: <The domain you have specified to host Plane>` |
70 | 70 | - `ingress.enabled: <true | false>` |
71 | 71 | - `ingress.ingressClass: <nginx or any other ingress class configured in your cluster>` |
|
76 | 76 | After saving the `values.yaml` file, continue to be on the same Terminal window as on the previous steps, copy the code below, and paste it on your Terminal screen. |
77 | 77 |
|
78 | 78 | ```bash |
79 | | - helm install plane-app plane/plane-enterprise \ |
| 79 | + helm upgrade --install plane-app plane/plane-enterprise \ |
80 | 80 | --create-namespace \ |
81 | 81 | --namespace plane \ |
82 | 82 | -f values.yaml \ |
|
100 | 100 |
|
101 | 101 | | Setting | Default | Required | Description | |
102 | 102 | |---|:---:|:---:|---| |
103 | | -| planeVersion | v1.7.0 | Yes | Specifies the version of Plane to be deployed. Copy this from prime.plane.so. | |
| 103 | +| planeVersion | v1.8.0 | Yes | Specifies the version of Plane to be deployed. Copy this from prime.plane.so. | |
104 | 104 | | license.licenseDomain | plane.example.com | Yes | The fully-qualified domain name (FQDN) in the format `sudomain.domain.tld` or `domain.tld` that the license is bound to. It is also attached to your `ingress` host to access Plane. | |
105 | 105 |
|
106 | 106 | ### Postgres |
|
234 | 234 | | env.sentry_dsn | | | (optional) API service deployment comes with some of the preconfigured integration. Sentry is one among those. Here user can set the Sentry provided DSN for this integration.| |
235 | 235 | | env.sentry_environment | | | (optional) API service deployment comes with some of the preconfigured integration. Sentry is one among those. Here user can set the Sentry environment name (as configured in Sentry) for this integration.| |
236 | 236 | | services.api.assign_cluster_ip | false | | Set it to `true` if you want to assign `ClusterIP` to the service | |
| 237 | +
|
| 238 | +### Silo Deployment |
| 239 | +
|
| 240 | +| Setting | Default | Required | Description | |
| 241 | +|---|:---:|:---:|---| |
| 242 | +| services.silo.replicas | 1 | Yes | Kubernetes helps you with scaling up/down the deployments. You can run 1 or more pods for each deployment. This key helps you setting up number of replicas you want to run for this deployment. It must be >=1 | |
| 243 | +| services.silo.memoryLimit | 1000Mi | | Every deployment in kubernetes can be set to use maximum memory they are allowed to use. This key sets the memory limit for this deployment to use.| |
| 244 | +| services.silo.cpuLimit | 500m | | Every deployment in kubernetes can be set to use maximum cpu they are allowed to use. This key sets the cpu limit for this deployment to use.| |
| 245 | +| services.silo.image| registry.plane.tools/plane/silo-enterprise | | This deployment needs a preconfigured docker image to function. Docker image name is provided by the owner and must not be changed for this deployment | |
| 246 | +| services.silo.pullPolicy | Always | | Using this key, user can set the pull policy for the deployment of `silo`. | |
| 247 | +| services.silo.assign_cluster_ip | false | | Set it to `true` if you want to assign `ClusterIP` to the service | |
| 248 | +| services.silo.connectors.slack.enabled | false | | Slack Integration | |
| 249 | +| services.silo.connectors.slack.client_id | "" | required if `services.silo.connectors.slack.enabled` is `true` | Slack Client ID | |
| 250 | +| services.silo.connectors.slack.client_secret | "" | required if `services.silo.connectors.slack.enabled` is `true` | Slack Client Secret | |
| 251 | +| services.silo.connectors.github.enabled | false | | Github App Integration | |
| 252 | +| services.silo.connectors.github.client_id | "" | required if `services.silo.connectors.github.enabled` is `true` | Github Client ID | |
| 253 | +| services.silo.connectors.github.client_secret | "" | required if `services.silo.connectors.github.enabled` is `true` | Github Client Secret | |
| 254 | +| services.silo.connectors.github.app_name | "" | required if `services.silo.connectors.github.enabled` is `true` | Github App Name | |
| 255 | +| services.silo.connectors.github.app_id | "" | required if `services.silo.connectors.github.enabled` is `true` | Github App ID | |
| 256 | +| services.silo.connectors.github.private_key | "" | required if `services.silo.connectors.github.enabled` is `true` | Github Private Key | |
| 257 | +| services.silo.connectors.gitlab.enabled | false | | Gitlab App Integration | |
| 258 | +| services.silo.connectors.gitlab.client_id | "" | required if `services.silo.connectors.gitlab.enabled` is `true` | Gitlab Client ID | |
| 259 | +| services.silo.connectors.gitlab.client_secret | "" | required if `services.silo.connectors.gitlab.enabled` is `true` | Gitlab Client Secret | |
| 260 | +| env.silo_envs.mq_prefetch_count | 10 | | Prefetch count for RabbitMQ | |
| 261 | +| env.silo_envs.batch_size | 60 | | Batch size for Silo | |
| 262 | +| env.silo_envs.request_interval | 400 | | Request interval for Silo | |
| 263 | +| env.silo_envs.sentry_dsn | | | Sentry DSN | |
| 264 | +| env.silo_envs.sentry_environment | | | Sentry Environment | |
| 265 | +| env.silo_envs.sentry_traces_sample_rate | | | Sentry Traces Sample Rate | |
| 266 | +| env.silo_envs.hmac_secret_key | <random-32-bit-string> | | HMAC Secret Key | |
| 267 | +
|
237 | 268 | |
238 | 269 | ### Worker Deployment |
239 | 270 |
|
|
0 commit comments