Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion charts/plane-enterprise/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ description: Meet Plane. An Enterprise software development tool to manage issue
type: application

version: 1.2.3
appVersion: "1.9.2"
appVersion: "1.10.0"

home: https://plane.so/
icon: https://plane.so/favicon/favicon-32x32.png
Expand Down
22 changes: 18 additions & 4 deletions charts/plane-enterprise/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
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.

```bash
PLANE_VERSION=v1.9.2 # or the last released version
PLANE_VERSION=v1.10.0 # or the last released version
DOMAIN_NAME=<subdomain.domain.tld or domain.tld>
```

Expand Down Expand Up @@ -65,7 +65,7 @@
```

Make sure you set the minimum required values as below.
- `planeVersion: v1.9.2 <or the last released version>`
- `planeVersion: v1.10.0 <or the last released version>`
- `license.licenseDomain: <The domain you have specified to host Plane>`
- `ingress.enabled: <true | false>`
- `ingress.ingressClass: <nginx or any other ingress class configured in your cluster>`
Expand Down Expand Up @@ -100,7 +100,7 @@

| Setting | Default | Required | Description |
|---|:---:|:---:|---|
| planeVersion | v1.9.2 | Yes | Specifies the version of Plane to be deployed. Copy this from prime.plane.so. |
| planeVersion | v1.10.0 | Yes | Specifies the version of Plane to be deployed. Copy this from prime.plane.so. |
| 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. |

### Postgres
Expand Down Expand Up @@ -285,7 +285,21 @@
| services.beatworker.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 |
| services.beatworker.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.|
| services.beatworker.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.|


### Email Service Deployment

| Setting | Default | Required | Description |
|---|:---:|:---:|---|
| services.email_service.enabled | false | | Set to `true` to enable the email service deployment |
| services.email_service.replicas | 1 | | Number of replicas for the email service deployment |
| services.email_service.memory_limit | 1000Mi | | Memory limit for the email service deployment |
| services.email_service.cpu_limit | 500m | | CPU limit for the email service deployment |
| services.email_service.image | artifacts.plane.so/makeplane/email-commercial | | Docker image for the email service deployment |
| services.email_service.pullPolicy | Always | | Image pull policy for the email service deployment |
| env.email_service_envs.smtp_domain | | Yes | The SMTP Domain to be used with email service |

Note: When the email service is enabled, the cert-issuer will be automatically created to handle TLS certificates for the email service.

### Ingress and SSL Setup

| Setting | Default | Required | Description |
Expand Down
3 changes: 1 addition & 2 deletions charts/plane-enterprise/questions.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ questions:
- variable: planeVersion
label: Plane Version (Docker Image Tag)
type: string
default: v1.9.2
default: v1.10.0
required: true
group: "Docker Registry"
subquestions:
Expand Down Expand Up @@ -68,7 +68,6 @@ questions:
- variable: env.storageClass
label: "Storage Class for Persistent Volume Claims"
type: storageclass


- variable: license.licenseServer
label: "License Server"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ spec:
spec:
containers:
- name: {{ .Release.Name }}-email-app
imagePullPolicy: {{ .Values.services.email_service.pullPolicy | default "Always" }}
image: {{ .Values.services.email_service.image | default "artifacts.plane.so/makeplane/email-commercial" }}:{{ .Values.planeVersion }}
securityContext:
runAsUser: 100
Expand Down
3 changes: 2 additions & 1 deletion charts/plane-enterprise/values.yaml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
planeVersion: v1.9.2
planeVersion: v1.10.0

dockerRegistry:
enabled: false
Expand Down Expand Up @@ -157,6 +157,7 @@ services:
memory_limit: 1000Mi
cpu_limit: 500m
image: artifacts.plane.so/makeplane/email-commercial
pullPolicy: Always

external_secrets:
# Name of the existing Kubernetes Secret resource; see README for more details
Expand Down