From b8aa6864c305ca1031b865dd7468c6c617bca3d6 Mon Sep 17 00:00:00 2001 From: Akshat Jain Date: Tue, 29 Apr 2025 15:28:29 +0530 Subject: [PATCH] Rename Plane EE images to dockerhub image repositories (#83) * renamed docker images to dockerhub image repositries * bump chart versions and update image references to use artifacts.plane.so * bump plane ee app version to v1.9.0 * update Plane EE app version to v1.9.0 in README and questions.yml * update appVersion to 1.9.0 and change live image reference to use `live-commercial` * update live deployment script to use start.js instead of server.js * Add `LIVE_SERVER_SECRET_KEY` to configuration and templates * Add LIVE_BASE_URL and LIVE_BASE_PATH to app-env.yaml --- charts/plane-enterprise/Chart.yaml | 4 +-- charts/plane-enterprise/README.md | 27 +++++++++--------- charts/plane-enterprise/questions.yml | 28 +++++++++++-------- .../templates/config-secrets/app-env.yaml | 4 +++ .../templates/config-secrets/live-env.yaml | 1 + .../templates/workloads/admin.deployment.yaml | 2 +- .../templates/workloads/api.deployment.yaml | 2 +- .../workloads/beat-worker.deployment.yaml | 2 +- .../templates/workloads/live.deployment.yaml | 4 +-- .../templates/workloads/migrator.job.yaml | 2 +- .../templates/workloads/monitor.stateful.yaml | 2 +- .../templates/workloads/silo.deployment.yaml | 2 +- .../templates/workloads/space.deployment.yaml | 2 +- .../templates/workloads/web.deployment.yaml | 2 +- .../workloads/worker.deployment.yaml | 2 +- charts/plane-enterprise/values.yaml | 25 +++++++++-------- 16 files changed, 61 insertions(+), 50 deletions(-) diff --git a/charts/plane-enterprise/Chart.yaml b/charts/plane-enterprise/Chart.yaml index 6c35a226..898b3edd 100644 --- a/charts/plane-enterprise/Chart.yaml +++ b/charts/plane-enterprise/Chart.yaml @@ -5,8 +5,8 @@ description: Meet Plane. An Enterprise software development tool to manage issue type: application -version: 1.1.8 -appVersion: "1.8.3" +version: 1.1.9 +appVersion: "1.9.0" home: https://plane.so/ icon: https://plane.so/favicon/favicon-32x32.png diff --git a/charts/plane-enterprise/README.md b/charts/plane-enterprise/README.md index 536bde37..1fb9fc32 100644 --- a/charts/plane-enterprise/README.md +++ b/charts/plane-enterprise/README.md @@ -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.8.3 # or the last released version + PLANE_VERSION=v1.9.0 # or the last released version DOMAIN_NAME= ``` @@ -65,7 +65,7 @@ ``` Make sure you set the minimum required values as below. - - `planeVersion: v1.8.3 ` + - `planeVersion: v1.9.0 ` - `license.licenseDomain: ` - `ingress.enabled: ` - `ingress.ingressClass: ` @@ -100,7 +100,7 @@ | Setting | Default | Required | Description | |---|:---:|:---:|---| -| planeVersion | v1.8.3 | Yes | Specifies the version of Plane to be deployed. Copy this from prime.plane.so. | +| planeVersion | v1.9.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 @@ -108,7 +108,7 @@ | Setting | Default | Required | Description | |---|:---:|:---:|---| | services.postgres.local_setup | true | | Plane uses `postgres` as the primary database to store all the transactional data. This database can be hosted within kubernetes as part of helm chart deployment or can be used as hosted service remotely (e.g. aws rds or similar services). Set this to `true` when you choose to setup stateful deployment of `postgres`. Mark it as `false` when using a remotely hosted database | -| services.postgres.image | registry.plane.tools/plane/postgres:15.7-alpine | | Using this key, user must provide the docker image name to setup the stateful deployment of `postgres`. (must be set when `services.postgres.local_setup=true`)| +| services.postgres.image | postgres:15.7-alpine | | Using this key, user must provide the docker image name to setup the stateful deployment of `postgres`. (must be set when `services.postgres.local_setup=true`)| | services.postgres.pullPolicy | IfNotPresent | | Using this key, user can set the pull policy for the stateful deployment of `postgres`. (must be set when `services.postgres.local_setup=true`)| | services.postgres.servicePort | 5432 | | This key sets the default port number to be used while setting up stateful deployment of `postgres`. | | services.postgres.volumeSize | 2Gi | | While setting up the stateful deployment, while creating the persistant volume, volume allocation size need to be provided. This key helps you set the volume allocation size. Unit of this value must be in Mi (megabyte) or Gi (gigabyte) | @@ -123,7 +123,7 @@ | Setting | Default | Required | Description | |---|:---:|:---:|---| | services.redis.local_setup | true | | Plane uses `valkey` to cache the session authentication and other static data. This database can be hosted within kubernetes as part of helm chart deployment or can be used as hosted service remotely (e.g. aws rds or similar services). Set this to `true` when you choose to setup stateful deployment of `redis`. Mark it as `false` when using a remotely hosted database | -| services.redis.image | registry.plane.tools/plane/valkey:7.2.5-alpine | | Using this key, user must provide the docker image name to setup the stateful deployment of `redis`. (must be set when `services.redis.local_setup=true`)| +| services.redis.image | valkey/valkey:7.2.5-alpine | | Using this key, user must provide the docker image name to setup the stateful deployment of `redis`. (must be set when `services.redis.local_setup=true`)| | services.redis.pullPolicy | IfNotPresent | | Using this key, user can set the pull policy for the stateful deployment of `redis`. (must be set when `services.redis.local_setup=true`)| | services.redis.servicePort | 6379 | | This key sets the default port number to be used while setting up stateful deployment of `redis`. | | services.redis.volumeSize | 500Mi | | While setting up the stateful deployment, while creating the persistant volume, volume allocation size need to be provided. This key helps you set the volume allocation size. Unit of this value must be in Mi (megabyte) or Gi (gigabyte) | @@ -150,7 +150,7 @@ | Setting | Default | Required | Description | |---|:---:|:---:|---| | services.minio.local_setup | true | | Plane uses `minio` as the default file storage drive. This storage can be hosted within kubernetes as part of helm chart deployment or can be used as hosted service remotely (e.g. aws S3 or similar services). Set this to `true` when you choose to setup stateful deployment of `minio`. Mark it as `false` when using a remotely hosted database | -| services.minio.image | registry.plane.tools/plane/minio:latest | | Using this key, user must provide the docker image name to setup the stateful deployment of `minio`. (must be set when `services.minio.local_setup=true`)| +| services.minio.image | minio/minio:latest | | Using this key, user must provide the docker image name to setup the stateful deployment of `minio`. (must be set when `services.minio.local_setup=true`)| | services.minio.image_mc | minio/mc:latest | | Using this key, user must provide the docker image name to setup the job deployment of `minio client`. (must be set when `services.minio.local_setup=true`)| | services.minio.pullPolicy | IfNotPresent | | Using this key, user can set the pull policy for the stateful deployment of `minio`. (must be set when `services.minio.local_setup=true`)| | services.minio.volumeSize | 3Gi | | While setting up the stateful deployment, while creating the persistant volume, volume allocation size need to be provided. This key helps you set the volume allocation size. Unit of this value must be in Mi (megabyte) or Gi (gigabyte) | @@ -172,7 +172,7 @@ | services.web.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.web.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.web.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.| -| services.web.image| registry.plane.tools/plane/web-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 | +| services.web.image| artifacts.plane.so/makeplane/web-commercial | | 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 | | services.web.pullPolicy | Always | | Using this key, user can set the pull policy for the deployment of `web`. | | services.web.assign_cluster_ip | false | | Set it to `true` if you want to assign `ClusterIP` to the service | @@ -183,7 +183,7 @@ | services.space.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.space.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.space.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.| -| services.space.image| registry.plane.tools/plane/space-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 | +| services.space.image| artifacts.plane.so/makeplane/space-commercial | | 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 | | services.space.pullPolicy | Always | | Using this key, user can set the pull policy for the deployment of `space`. | | services.space.assign_cluster_ip | false | | Set it to `true` if you want to assign `ClusterIP` to the service | @@ -194,7 +194,7 @@ | services.admin.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.admin.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.admin.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.| -| services.admin.image| registry.plane.tools/plane/admin-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 | +| services.admin.image| artifacts.plane.so/makeplane/admin-commercial | | 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 | | services.admin.pullPolicy | Always | | Using this key, user can set the pull policy for the deployment of `admin`. | | services.admin.assign_cluster_ip | false | | Set it to `true` if you want to assign `ClusterIP` to the service | @@ -205,11 +205,12 @@ | services.live.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.live.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.live.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.| -| services.live.image| registry.plane.tools/plane/live-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 | +| services.live.image| artifacts.plane.so/makeplane/live-commercial | | 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 | | services.live.pullPolicy | Always | | Using this key, user can set the pull policy for the deployment of `live`. | | env.live_sentry_dsn | | | (optional) Live 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.| | env.live_sentry_environment | | | (optional) Live 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.| | env.live_sentry_traces_sample_rate | | | (optional) Live service deployment comes with some of the preconfigured integration. Sentry is one among those. Here user can set the Sentry trace sample rate (as configured in Sentry) for this integration.| +| env.live_server_secret_key | htbqvBJAgpm9bzvf3r4urJer0ENReatceh | | Live Server Secret Key | | services.live.assign_cluster_ip | false | | Set it to `true` if you want to assign `ClusterIP` to the service | ### Monitor Deployment @@ -218,7 +219,7 @@ |---|:---:|:---:|---| | services.monitor.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.monitor.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.| -| services.monitor.image| registry.plane.tools/plane/monitor-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 | +| services.monitor.image| artifacts.plane.so/makeplane/monitor-commercial | | 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 | | services.monitor.pullPolicy | Always | | Using this key, user can set the pull policy for the deployment of `monitor`. | | services.monitor.volumeSize | 100Mi | | While setting up the stateful deployment, while creating the persistant volume, volume allocation size need to be provided. This key helps you set the volume allocation size. Unit of this value must be in Mi (megabyte) or Gi (gigabyte) | | services.monitor.assign_cluster_ip | false | | Set it to `true` if you want to assign `ClusterIP` to the service | @@ -230,7 +231,7 @@ | services.api.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.api.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.api.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.| -| services.api.image| registry.plane.tools/plane/backend-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 | +| services.api.image| artifacts.plane.so/makeplane/backend-commercial | | 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 | | services.api.pullPolicy | Always | | Using this key, user can set the pull policy for the deployment of `api`. | | 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.| | 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.| @@ -244,7 +245,7 @@ | 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 | | 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.| | 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.| -| 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 | +| services.silo.image| artifacts.plane.so/makeplane/silo-commercial | | 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 | | services.silo.pullPolicy | Always | | Using this key, user can set the pull policy for the deployment of `silo`. | | services.silo.assign_cluster_ip | false | | Set it to `true` if you want to assign `ClusterIP` to the service | | services.silo.connectors.slack.enabled | false | | Slack Integration | diff --git a/charts/plane-enterprise/questions.yml b/charts/plane-enterprise/questions.yml index cd9062e9..448ec0c7 100644 --- a/charts/plane-enterprise/questions.yml +++ b/charts/plane-enterprise/questions.yml @@ -20,7 +20,7 @@ questions: - variable: planeVersion label: Plane Version (Docker Image Tag) type: string - default: v1.8.3 + default: v1.9.0 required: true group: "Docker Registry" subquestions: @@ -28,37 +28,37 @@ questions: label: Frontend Docker Image type: string required: true - default: "registry.plane.tools/plane/web-enterprise" + default: "artifacts.plane.so/makeplane/web-commercial" - variable: services.space.image label: Space Docker Image type: string required: true - default: "registry.plane.tools/plane/space-enterprise" + default: "artifacts.plane.so/makeplane/space-commercial" - variable: services.admin.image label: Admin Docker Image type: string required: true - default: "registry.plane.tools/plane/admin-enterprise" + default: "artifacts.plane.so/makeplane/admin-commercial" - variable: services.live.image label: Live Docker Image type: string required: true - default: "registry.plane.tools/plane/live-enterprise" + default: "artifacts.plane.so/makeplane/live-commercial" - variable: services.monitor.image label: Monitor Docker Image type: string required: true - default: "registry.plane.tools/plane/monitor-enterprise" + default: "artifacts.plane.so/makeplane/monitor-commercial" - variable: services.silo.image label: Silo Docker Image type: string required: true - default: "registry.plane.tools/plane/silo-enterprise" + default: "artifacts.plane.so/makeplane/silo-commercial" - variable: services.api.image label: Backend Docker Image type: string required: true - default: "registry.plane.tools/plane/backend-enterprise" + default: "artifacts.plane.so/makeplane/backend-commercial" description: "Used by API, Worker, Beat-Worker" - variable: env.storageClass label: "Storage Class for Persistent Volume Claims" @@ -193,6 +193,10 @@ questions: - variable: env.live_sentry_traces_sample_rate label: "Sentry Traces Sample Rate" type: string + - variable: env.live_server_secret_key + label: "Live Server Secret Key" + type: string + default: "htbqvBJAgpm9bzvf3r4urJer0ENReatceh" - variable: services.silo.enabled label: "Install Silo Service" @@ -420,7 +424,7 @@ questions: - variable: services.redis.image label: "Docker Image" type: string - default: "registry.plane.tools/plane/valkey:7.2.5-alpine" + default: "valkey/valkey:7.2.5-alpine" show_if: "services.redis.local_setup=true" - variable: services.redis.pullPolicy label: "Redis Pull Policy" @@ -461,7 +465,7 @@ questions: - variable: services.postgres.image label: "Docker Image" type: string - default: "registry.plane.tools/plane/postgres:15.7-alpine" + default: "postgres:15.7-alpine" show_if: "services.postgres.local_setup=true" - variable: services.postgres.pullPolicy label: "Postgres Pull Policy" @@ -571,7 +575,7 @@ questions: - variable: services.minio.image label: "Docker Image" type: string - default: "registry.plane.tools/plane/minio:latest" + default: "minio/minio:latest" show_if: "services.minio.local_setup=true" - variable: services.minio.pullPolicy label: "Minio Pull Policy" @@ -704,7 +708,7 @@ questions: label: "Custom TLS Secret Name" type: string default: "" - group: "Ingress" + group: "Ingress" show_if: "ssl.createIssuer=false" - variable: external_secrets.rabbitmq_existingSecret diff --git a/charts/plane-enterprise/templates/config-secrets/app-env.yaml b/charts/plane-enterprise/templates/config-secrets/app-env.yaml index 5d1627a9..c5680a07 100644 --- a/charts/plane-enterprise/templates/config-secrets/app-env.yaml +++ b/charts/plane-enterprise/templates/config-secrets/app-env.yaml @@ -7,6 +7,7 @@ metadata: name: {{ .Release.Name }}-app-secrets stringData: SECRET_KEY: {{ .Values.env.secret_key | default "60gp0byfz2dvffa45cxl20p1scy9xbpf6d8c5y0geejgkyp1b5" | quote }} + LIVE_SERVER_SECRET_KEY: {{ .Values.env.live_server_secret_key | default "htbqvBJAgpm9bzvf3r4urJer0ENReatceh" | quote }} {{- if .Values.services.redis.local_setup }} REDIS_URL: "redis://{{ .Release.Name }}-redis.{{ .Release.Namespace }}.svc.cluster.local:6379/" @@ -56,6 +57,9 @@ data: WEB_URL: "http://{{ .Values.license.licenseDomain }}" + LIVE_BASE_URL: "http://{{ .Release.Name }}-live.{{ .Release.Namespace }}.svc.cluster.local:3000/" + LIVE_BASE_PATH: "/live" + {{- if eq .Values.env.cors_allowed_origins "*"}} CORS_ALLOWED_ORIGINS: "*" {{- else if .Values.env.cors_allowed_origins }} diff --git a/charts/plane-enterprise/templates/config-secrets/live-env.yaml b/charts/plane-enterprise/templates/config-secrets/live-env.yaml index 593af6b6..b76f49eb 100644 --- a/charts/plane-enterprise/templates/config-secrets/live-env.yaml +++ b/charts/plane-enterprise/templates/config-secrets/live-env.yaml @@ -6,6 +6,7 @@ metadata: namespace: {{ .Release.Namespace }} name: {{ .Release.Name }}-live-secrets stringData: + LIVE_SERVER_SECRET_KEY: {{ .Values.env.live_server_secret_key | default "htbqvBJAgpm9bzvf3r4urJer0ENReatceh" | quote }} {{- if .Values.services.redis.local_setup }} REDIS_URL: "redis://{{ .Release.Name }}-redis.{{ .Release.Namespace }}.svc.cluster.local:6379/" {{- else }} diff --git a/charts/plane-enterprise/templates/workloads/admin.deployment.yaml b/charts/plane-enterprise/templates/workloads/admin.deployment.yaml index ac70291a..f7b7d834 100644 --- a/charts/plane-enterprise/templates/workloads/admin.deployment.yaml +++ b/charts/plane-enterprise/templates/workloads/admin.deployment.yaml @@ -41,7 +41,7 @@ spec: containers: - name: {{ .Release.Name }}-admin imagePullPolicy: {{ .Values.services.admin.pullPolicy | default "Always" }} - image: {{ .Values.services.admin.image | default "registry.plane.tools/plane/admin-enterprise" }}:{{ .Values.planeVersion }} + image: {{ .Values.services.admin.image | default "artifacts.plane.so/makeplane/admin-commercial" }}:{{ .Values.planeVersion }} stdin: true tty: true resources: diff --git a/charts/plane-enterprise/templates/workloads/api.deployment.yaml b/charts/plane-enterprise/templates/workloads/api.deployment.yaml index 047aefea..6b026746 100644 --- a/charts/plane-enterprise/templates/workloads/api.deployment.yaml +++ b/charts/plane-enterprise/templates/workloads/api.deployment.yaml @@ -41,7 +41,7 @@ spec: containers: - name: {{ .Release.Name }}-api imagePullPolicy: {{ .Values.services.api.pullPolicy | default "Always" }} - image: {{ .Values.services.api.image | default "registry.plane.tools/plane/backend-enterprise" }}:{{ .Values.planeVersion }} + image: {{ .Values.services.api.image | default "artifacts.plane.so/makeplane/backend-commercial" }}:{{ .Values.planeVersion }} stdin: true tty: true resources: diff --git a/charts/plane-enterprise/templates/workloads/beat-worker.deployment.yaml b/charts/plane-enterprise/templates/workloads/beat-worker.deployment.yaml index b979cd48..3405c7ec 100644 --- a/charts/plane-enterprise/templates/workloads/beat-worker.deployment.yaml +++ b/charts/plane-enterprise/templates/workloads/beat-worker.deployment.yaml @@ -19,7 +19,7 @@ spec: containers: - name: {{ .Release.Name }}-beat-worker imagePullPolicy: {{ .Values.services.api.pullPolicy | default "Always" }} - image: {{ .Values.services.api.image | default "registry.plane.tools/plane/backend-enterprise" }}:{{ .Values.planeVersion }} + image: {{ .Values.services.api.image | default "artifacts.plane.so/makeplane/backend-commercial" }}:{{ .Values.planeVersion }} stdin: true tty: true resources: diff --git a/charts/plane-enterprise/templates/workloads/live.deployment.yaml b/charts/plane-enterprise/templates/workloads/live.deployment.yaml index 6d4b94f3..370b43d2 100644 --- a/charts/plane-enterprise/templates/workloads/live.deployment.yaml +++ b/charts/plane-enterprise/templates/workloads/live.deployment.yaml @@ -41,7 +41,7 @@ spec: containers: - name: {{ .Release.Name }}-live imagePullPolicy: {{ .Values.services.live.pullPolicy | default "Always" }} - image: {{ .Values.services.live.image | default "makeplane/live-enterprise" }}:{{ .Values.planeVersion }} + image: {{ .Values.services.live.image | default "artifacts.plane.so/makeplane/live-commercial" }}:{{ .Values.planeVersion }} stdin: true tty: true resources: @@ -54,7 +54,7 @@ spec: command: - node args: - - live/dist/server.js + - live/dist/start.js envFrom: - configMapRef: name: {{ .Release.Name }}-live-vars diff --git a/charts/plane-enterprise/templates/workloads/migrator.job.yaml b/charts/plane-enterprise/templates/workloads/migrator.job.yaml index 5cec053b..56aa542c 100644 --- a/charts/plane-enterprise/templates/workloads/migrator.job.yaml +++ b/charts/plane-enterprise/templates/workloads/migrator.job.yaml @@ -15,7 +15,7 @@ spec: spec: containers: - name: {{ .Release.Name }}-api-migrate - image: {{ .Values.services.api.image | default "registry.plane.tools/plane/backend-enterprise" }}:{{ .Values.planeVersion }} + image: {{ .Values.services.api.image | default "artifacts.plane.so/makeplane/backend-commercial" }}:{{ .Values.planeVersion }} command: - ./bin/docker-entrypoint-migrator.sh imagePullPolicy: {{ .Values.services.api.pullPolicy | default "Always" }} diff --git a/charts/plane-enterprise/templates/workloads/monitor.stateful.yaml b/charts/plane-enterprise/templates/workloads/monitor.stateful.yaml index 7cd8c3f1..c0e5551b 100644 --- a/charts/plane-enterprise/templates/workloads/monitor.stateful.yaml +++ b/charts/plane-enterprise/templates/workloads/monitor.stateful.yaml @@ -36,7 +36,7 @@ spec: timestamp: {{ now | quote }} spec: containers: - - image: {{ .Values.services.monitor.image | default "registry.plane.tools/plane/monitor-enterprise" }}:{{ .Values.planeVersion }} + - image: {{ .Values.services.monitor.image | default "artifacts.plane.so/makeplane/monitor-commercial" }}:{{ .Values.planeVersion }} imagePullPolicy: {{ .Values.services.monitor.pullPolicy | default "Always" }} name: {{ .Release.Name }}-monitor stdin: true diff --git a/charts/plane-enterprise/templates/workloads/silo.deployment.yaml b/charts/plane-enterprise/templates/workloads/silo.deployment.yaml index 16f2cdd2..dcc0408a 100644 --- a/charts/plane-enterprise/templates/workloads/silo.deployment.yaml +++ b/charts/plane-enterprise/templates/workloads/silo.deployment.yaml @@ -62,7 +62,7 @@ spec: containers: - name: {{ .Release.Name }}-silo imagePullPolicy: Always - image: {{ .Values.services.silo.image | default "registry.plane.tools/plane/silo-enterprise" }}:{{ .Values.planeVersion }} + image: {{ .Values.services.silo.image | default "artifacts.plane.so/makeplane/silo-commercial" }}:{{ .Values.planeVersion }} stdin: true tty: true resources: diff --git a/charts/plane-enterprise/templates/workloads/space.deployment.yaml b/charts/plane-enterprise/templates/workloads/space.deployment.yaml index ba819754..3d87537f 100644 --- a/charts/plane-enterprise/templates/workloads/space.deployment.yaml +++ b/charts/plane-enterprise/templates/workloads/space.deployment.yaml @@ -41,7 +41,7 @@ spec: containers: - name: {{ .Release.Name }}-space imagePullPolicy: {{ .Values.services.space.pullPolicy | default "Always" }} - image: {{ .Values.services.space.image | default "registry.plane.tools/plane/space-enterprise" }}:{{ .Values.planeVersion }} + image: {{ .Values.services.space.image | default "artifacts.plane.so/makeplane/space-commercial" }}:{{ .Values.planeVersion }} stdin: true tty: true resources: diff --git a/charts/plane-enterprise/templates/workloads/web.deployment.yaml b/charts/plane-enterprise/templates/workloads/web.deployment.yaml index 8374c096..c7b35eb9 100644 --- a/charts/plane-enterprise/templates/workloads/web.deployment.yaml +++ b/charts/plane-enterprise/templates/workloads/web.deployment.yaml @@ -41,7 +41,7 @@ spec: containers: - name: {{ .Release.Name }}-web imagePullPolicy: {{ .Values.services.web.pullPolicy | default "Always" }} - image: {{ .Values.services.web.image | default "registry.plane.tools/plane/web-enterprise" }}:{{ .Values.planeVersion }} + image: {{ .Values.services.web.image | default "artifacts.plane.so/makeplane/web-commercial" }}:{{ .Values.planeVersion }} stdin: true tty: true resources: diff --git a/charts/plane-enterprise/templates/workloads/worker.deployment.yaml b/charts/plane-enterprise/templates/workloads/worker.deployment.yaml index 2543d6f4..bc86828f 100644 --- a/charts/plane-enterprise/templates/workloads/worker.deployment.yaml +++ b/charts/plane-enterprise/templates/workloads/worker.deployment.yaml @@ -19,7 +19,7 @@ spec: containers: - name: {{ .Release.Name }}-worker imagePullPolicy: {{ .Values.services.api.pullPolicy | default "Always" }} - image: {{ .Values.services.api.image | default "registry.plane.tools/plane/backend-enterprise" }}:{{ .Values.planeVersion }} + image: {{ .Values.services.api.image | default "artifacts.plane.so/makeplane/backend-commercial" }}:{{ .Values.planeVersion }} stdin: true tty: true resources: diff --git a/charts/plane-enterprise/values.yaml b/charts/plane-enterprise/values.yaml index 149c21fc..221d8d27 100644 --- a/charts/plane-enterprise/values.yaml +++ b/charts/plane-enterprise/values.yaml @@ -1,8 +1,8 @@ -planeVersion: v1.8.3 +planeVersion: v1.9.0 dockerRegistry: enabled: false - registry: registry.plane.tools + registry: 'index.docker.io/v1/' loginid: '' password: '' @@ -30,7 +30,7 @@ ssl: services: redis: local_setup: true - image: registry.plane.tools/plane/valkey:7.2.5-alpine + image: valkey/valkey:7.2.5-alpine servicePort: 6379 volumeSize: 500Mi pullPolicy: IfNotPresent @@ -38,7 +38,7 @@ services: postgres: local_setup: true - image: registry.plane.tools/plane/postgres:15.7-alpine + image: postgres:15.7-alpine servicePort: 5432 volumeSize: 2Gi pullPolicy: IfNotPresent @@ -58,7 +58,7 @@ services: minio: local_setup: true - image: registry.plane.tools/plane/minio:latest + image: minio/minio:latest image_mc: minio/mc:latest volumeSize: 3Gi pullPolicy: IfNotPresent @@ -72,14 +72,14 @@ services: replicas: 1 memoryLimit: 1000Mi cpuLimit: 500m - image: registry.plane.tools/plane/web-enterprise + image: artifacts.plane.so/makeplane/web-commercial pullPolicy: Always assign_cluster_ip: false monitor: memoryLimit: 1000Mi cpuLimit: 500m - image: registry.plane.tools/plane/monitor-enterprise + image: artifacts.plane.so/makeplane/monitor-commercial pullPolicy: Always volumeSize: 100Mi assign_cluster_ip: false @@ -88,7 +88,7 @@ services: replicas: 1 memoryLimit: 1000Mi cpuLimit: 500m - image: registry.plane.tools/plane/space-enterprise + image: artifacts.plane.so/makeplane/space-commercial pullPolicy: Always assign_cluster_ip: false @@ -96,7 +96,7 @@ services: replicas: 1 memoryLimit: 1000Mi cpuLimit: 500m - image: registry.plane.tools/plane/admin-enterprise + image: artifacts.plane.so/makeplane/admin-commercial pullPolicy: Always assign_cluster_ip: false @@ -104,7 +104,7 @@ services: replicas: 1 memoryLimit: 1000Mi cpuLimit: 500m - image: registry.plane.tools/plane/live-enterprise + image: artifacts.plane.so/makeplane/live-commercial pullPolicy: Always assign_cluster_ip: false @@ -112,7 +112,7 @@ services: replicas: 1 memoryLimit: 1000Mi cpuLimit: 500m - image: registry.plane.tools/plane/backend-enterprise + image: artifacts.plane.so/makeplane/backend-commercial pullPolicy: Always assign_cluster_ip: false @@ -131,7 +131,7 @@ services: replicas: 1 memoryLimit: 1000Mi cpuLimit: 500m - image: registry.plane.tools/plane/silo-enterprise + image: artifacts.plane.so/makeplane/silo-commercial pullPolicy: Always assign_cluster_ip: false connectors: @@ -194,6 +194,7 @@ env: live_sentry_dsn: "" live_sentry_environment: "" live_sentry_traces_sample_rate: "" + live_server_secret_key: "htbqvBJAgpm9bzvf3r4urJer0ENReatceh" silo_envs: sentry_dsn: ''