diff --git a/CHANGELOG.md b/CHANGELOG.md index ae8775e..bdba60d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog - +## [0.12.0] - estimated 2024-10 ## [0.11.0] - 2024-07-23 diff --git a/charts/theia-cloud-base/Chart.yaml b/charts/theia-cloud-base/Chart.yaml index 650ec58..0274fc6 100644 --- a/charts/theia-cloud-base/Chart.yaml +++ b/charts/theia-cloud-base/Chart.yaml @@ -15,10 +15,10 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.11.1 +version: 0.12.0-next.0 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "0.11.1" +appVersion: "0.12.0-next" diff --git a/charts/theia-cloud-base/README.md b/charts/theia-cloud-base/README.md index 20973b8..de006f8 100644 --- a/charts/theia-cloud-base/README.md +++ b/charts/theia-cloud-base/README.md @@ -1,6 +1,6 @@ # theia-cloud-base -![Version: 0.11.1](https://img.shields.io/badge/Version-0.11.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.11.1](https://img.shields.io/badge/AppVersion-0.11.1-informational?style=flat-square) +![Version: 0.12.0-next.0](https://img.shields.io/badge/Version-0.12.0--next.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.12.0-next](https://img.shields.io/badge/AppVersion-0.12.0--next-informational?style=flat-square) Theia-cloud base chart diff --git a/charts/theia-cloud-crds/Chart.yaml b/charts/theia-cloud-crds/Chart.yaml index 896ad79..81f07a4 100644 --- a/charts/theia-cloud-crds/Chart.yaml +++ b/charts/theia-cloud-crds/Chart.yaml @@ -15,10 +15,10 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.11.1 +version: 0.12.0-next.0 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "0.11.1" +appVersion: "0.12.0-next" diff --git a/charts/theia-cloud-crds/README.md b/charts/theia-cloud-crds/README.md index 1dad059..543710e 100644 --- a/charts/theia-cloud-crds/README.md +++ b/charts/theia-cloud-crds/README.md @@ -1,6 +1,6 @@ # theia-cloud-crds -![Version: 0.11.1](https://img.shields.io/badge/Version-0.11.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.11.1](https://img.shields.io/badge/AppVersion-0.11.1-informational?style=flat-square) +![Version: 0.12.0-next.0](https://img.shields.io/badge/Version-0.12.0--next.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.12.0-next](https://img.shields.io/badge/AppVersion-0.12.0--next-informational?style=flat-square) A Helm chart for the custom resource definitions (CRDs) of Theia Cloud @@ -10,7 +10,7 @@ A Helm chart for the custom resource definitions (CRDs) of Theia Cloud |-----|------|---------|-------------| | clusterIssuer | string | `"theia-cloud-selfsigned-issuer"` | The cluster issuer to use for the certificate | | conversion.certMountPath | string | `"/etc/webhook/certs"` | The location of where the certificates are mounted into the container (needs to match with application.properties) | -| conversion.image | string | `"theiacloud/theia-cloud-conversion-webhook:0.11.1"` | The image of the webhook container | +| conversion.image | string | `"theiacloud/theia-cloud-conversion-webhook:0.12.0-next"` | The image of the webhook container | ---------------------------------------------- Autogenerated from chart metadata using [helm-docs v1.14.2](https://github.com/norwoodj/helm-docs/releases/v1.14.2) diff --git a/charts/theia-cloud-crds/values.yaml b/charts/theia-cloud-crds/values.yaml index 559f55e..203dbb3 100644 --- a/charts/theia-cloud-crds/values.yaml +++ b/charts/theia-cloud-crds/values.yaml @@ -1,6 +1,6 @@ conversion: # -- The image of the webhook container - image: theiacloud/theia-cloud-conversion-webhook:0.11.1 + image: theiacloud/theia-cloud-conversion-webhook:0.12.0-next # -- The location of where the certificates are mounted into the container (needs to match with application.properties) certMountPath: /etc/webhook/certs diff --git a/charts/theia-cloud/Chart.yaml b/charts/theia-cloud/Chart.yaml index cfb1eba..872136f 100644 --- a/charts/theia-cloud/Chart.yaml +++ b/charts/theia-cloud/Chart.yaml @@ -15,10 +15,10 @@ type: application # This is the chart version. This version number should be incremented each time you make changes # to the chart and its templates, including the app version. # Versions are expected to follow Semantic Versioning (https://semver.org/) -version: 0.11.1 +version: 0.12.0-next.0 # This is the version number of the application being deployed. This version number should be # incremented each time you make changes to the application. Versions are not expected to # follow Semantic Versioning. They should reflect the version the application is using. # It is recommended to use it with quotes. -appVersion: "0.11.1" +appVersion: "0.12.0-next" diff --git a/charts/theia-cloud/README.md b/charts/theia-cloud/README.md index 939d116..0cb4620 100644 --- a/charts/theia-cloud/README.md +++ b/charts/theia-cloud/README.md @@ -1,6 +1,6 @@ # theia-cloud -![Version: 0.11.1](https://img.shields.io/badge/Version-0.11.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.11.1](https://img.shields.io/badge/AppVersion-0.11.1-informational?style=flat-square) +![Version: 0.12.0-next.0](https://img.shields.io/badge/Version-0.12.0--next.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.12.0-next](https://img.shields.io/badge/AppVersion-0.12.0--next-informational?style=flat-square) A Helm chart for Theia Cloud @@ -19,7 +19,7 @@ A Helm chart for Theia Cloud | demoApplication.monitor.activityTracker.notifyAfter | int | `25` | Minutes of inactivity that lead to a warning displayed to the user Make greater than timeoutAfter to disable | | demoApplication.monitor.activityTracker.timeoutAfter | int | `30` | Minutes of inactivity that lead to pod shutdown | | demoApplication.monitor.port | int | `3000` | At which port the monitor extension is available For the Theia extension take the same as the application port For the VSCode extension take 8081 (default) or the port specified via the THEIACLOUD_MONITOR_PORT env variable | -| demoApplication.name | string | `"theiacloud/theia-cloud-demo:0.11.1"` | The name of docker image to be used | +| demoApplication.name | string | `"theiacloud/theia-cloud-demo:0.12.0-next"` | The name of docker image to be used | | demoApplication.pullSecret | string | `""` | the image pull secret. Leave empty if registry is public | | demoApplication.timeout | string | `"30"` | Limit in minutes | | hosts | object | (see details below) | You may adjust the hostname below. | @@ -53,7 +53,7 @@ A Helm chart for Theia Cloud | landingPage.appDefinition | string | `"theia-cloud-demo"` | the app id to launch | | landingPage.disableInfo | bool | `false` | Should showing info title and text below the launch button be disabled true hides the info title and text false shows the info title and text | | landingPage.ephemeralStorage | bool | `true` | If set to true no persisted storage is used when creating sessions on the landing page. Set to false if you want to use persisted storage. | -| landingPage.image | string | `"theiacloud/theia-cloud-landing-page:0.11.1"` | the landing page image to use | +| landingPage.image | string | `"theiacloud/theia-cloud-landing-page:0.12.0-next"` | the landing page image to use | | landingPage.imagePullPolicy | string | `nil` | Optional: Override the imagePullPolicy for the landing page's docker image. If this is omitted or empty, the root at .Values.imagePullPolicy is used. | | landingPage.imagePullSecret | string | `nil` | Optional: the image pull secret | | landingPage.infoText | string | `nil` | Optional: If specified with a value, this overrides the info text shown on the landing page. Empty values are ignored. Use `disableInfo` to deactivate showing the info completely. | @@ -72,7 +72,7 @@ A Helm chart for Theia Cloud | operator.cloudProvider | string | `"K8S"` | Select your cloud provider. Possible values: - K8S Plain Kubernetes - MINIKUBE Local deployment on Minikube | | operator.continueOnException | bool | `false` | Whether the operator should stop in cases where an exception is not handled | | operator.eagerStart | bool | `false` | Whether theia applications shall be started eager. This means that the application is already running without a user. When a user requests a new session, one of the already launched ones is assigned. Currently only false is fully supported. | -| operator.image | string | `"theiacloud/theia-cloud-operator:0.11.1"` | The operator image | +| operator.image | string | `"theiacloud/theia-cloud-operator:0.12.0-next"` | The operator image | | operator.imagePullPolicy | string | `nil` | Optional: Override the imagePullPolicy for the operator's docker image. If this is omitted or empty, the root at .Values.imagePullPolicy is used. | | operator.imagePullSecret | string | `nil` | Optional: the image pull secret | | operator.leaderElection | object | (see details below) | Options to influence the operator's leader election | @@ -83,14 +83,14 @@ A Helm chart for Theia Cloud | operator.requestedStorage | string | `"250Mi"` | The amount of requested storage for each persistent volume claim (PVC) for workspaces. This is directly passed to created PVCs and must be a valid Kubernetes quantity. See https://kubernetes.io/docs/reference/kubernetes-api/common-definitions/quantity/ | | operator.sessionsPerUser | string | `"1"` | Set the number of active sessions a single user can launch | | operator.storageClassName | string | `"default"` | The name of the storage class for persistent volume claims for workspaces. This storage class must be present on the cluster. Most cloud providers offer a default storage class without additional configuration. | -| operator.wondershaperImage | string | `"theiacloud/theia-cloud-wondershaper:0.11.1"` | If bandwidthLimiter is set to WONDERSHAPER or K8SANNOTATIONANDWONDERSHAPER this image will be used for the wondershaper init container | +| operator.wondershaperImage | string | `"theiacloud/theia-cloud-wondershaper:0.12.0-next"` | If bandwidthLimiter is set to WONDERSHAPER or K8SANNOTATIONANDWONDERSHAPER this image will be used for the wondershaper init container | | operatorrole.name | string | `"operator-api-access"` | | | preloading | object | (see details below) | Values to configure preloading of images on Kubernetes nodes. | | preloading.enable | bool | `true` | Is image preloading enabled. | | preloading.imagePullPolicy | string | `nil` | Optional: Override the imagePullPolicy for the image preloading containers. If this is omitted or empty, the root at .Values.imagePullPolicy is used. | | preloading.images | list | `[]` | Images to preload. Images must support running /bin/sh. If the list is empty and demoApplication.install == true, demoApplication.name is automatically added. | | service | object | (see details below) | Values of the Theia Cloud REST service | -| service.image | string | `"theiacloud/theia-cloud-service:0.11.1"` | The image to use | +| service.image | string | `"theiacloud/theia-cloud-service:0.12.0-next"` | The image to use | | service.imagePullPolicy | string | `nil` | Optional: Override the imagePullPolicy for the service's docker image. If this is omitted or empty, the root at .Values.imagePullPolicy is used. | | service.imagePullSecret | string | `nil` | Optional: the image pull secret | | service.port | int | `8081` | service port (default: 8081) | diff --git a/charts/theia-cloud/values.yaml b/charts/theia-cloud/values.yaml index f964937..437e30c 100644 --- a/charts/theia-cloud/values.yaml +++ b/charts/theia-cloud/values.yaml @@ -28,7 +28,7 @@ demoApplication: # -- Should the demo application be installed install: true # -- The name of docker image to be used - name: theiacloud/theia-cloud-demo:0.11.1 + name: theiacloud/theia-cloud-demo:0.12.0-next # -- Optional: Override the imagePullPolicy for the main application's docker image. # If this is omitted or empty, the root at .Values.imagePullPolicy is used. @@ -88,7 +88,7 @@ hosts: # @default -- (see details below) landingPage: # -- the landing page image to use - image: theiacloud/theia-cloud-landing-page:0.11.1 + image: theiacloud/theia-cloud-landing-page:0.12.0-next # -- Optional: Override the imagePullPolicy for the landing page's docker image. # If this is omitted or empty, the root at .Values.imagePullPolicy is used. @@ -180,7 +180,7 @@ keycloak: # @default -- (see details below) operator: # -- The operator image - image: theiacloud/theia-cloud-operator:0.11.1 + image: theiacloud/theia-cloud-operator:0.12.0-next # -- Optional: Override the imagePullPolicy for the operator's docker image. # If this is omitted or empty, the root at .Values.imagePullPolicy is used. @@ -209,7 +209,7 @@ operator: bandwidthLimiter: "K8SANNOTATION" # -- If bandwidthLimiter is set to WONDERSHAPER or K8SANNOTATIONANDWONDERSHAPER this image will be used for the wondershaper init container - wondershaperImage: theiacloud/theia-cloud-wondershaper:0.11.1 + wondershaperImage: theiacloud/theia-cloud-wondershaper:0.12.0-next # -- Set the number of active sessions a single user can launch sessionsPerUser: "1" @@ -272,7 +272,7 @@ operator: # @default -- (see details below) service: # -- The image to use - image: theiacloud/theia-cloud-service:0.11.1 + image: theiacloud/theia-cloud-service:0.12.0-next # -- Optional: Override the imagePullPolicy for the service's docker image. # If this is omitted or empty, the root at .Values.imagePullPolicy is used.