Skip to content

Commit

Permalink
Prepare 0.11.1 Release (#64)
Browse files Browse the repository at this point in the history
* Update changelog
* Update Versions
* Regenerate Docs
  • Loading branch information
jfaltermeier authored Jul 23, 2024
1 parent dd202ac commit 4440848
Show file tree
Hide file tree
Showing 9 changed files with 24 additions and 22 deletions.
4 changes: 3 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
# Changelog

## [0.11.0] - estimated 2024-07
<!-- ## [0.12.0] - estimated 2024-10 -->

## [0.11.0] - 2024-07-23

- [theia-cloud-crds] Add option field to CRDs and increase version to `Session.v1beta8`, `Workspace.v1beta5` and `AppDefinition.v1beta10` [#55](https://github.com/eclipsesource/theia-cloud-helm/pull/55) | [#293](https://github.com/eclipsesource/theia-cloud/pull/293)
- [theia-cloud] Add configurable image preloading [#56](https://github.com/eclipsesource/theia-cloud-helm/pull/56)
Expand Down
4 changes: 2 additions & 2 deletions charts/theia-cloud-base/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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.0-next.2
version: 0.11.1

# 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.0-next"
appVersion: "0.11.1"
2 changes: 1 addition & 1 deletion charts/theia-cloud-base/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# theia-cloud-base

![Version: 0.11.0-next.2](https://img.shields.io/badge/Version-0.11.0--next.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.11.0-next](https://img.shields.io/badge/AppVersion-0.11.0--next-informational?style=flat-square)
![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)

Theia-cloud base chart

Expand Down
4 changes: 2 additions & 2 deletions charts/theia-cloud-crds/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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.0-next.2
version: 0.11.1

# 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.0-next"
appVersion: "0.11.1"
4 changes: 2 additions & 2 deletions charts/theia-cloud-crds/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# theia-cloud-crds

![Version: 0.11.0-next.2](https://img.shields.io/badge/Version-0.11.0--next.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.11.0-next](https://img.shields.io/badge/AppVersion-0.11.0--next-informational?style=flat-square)
![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)

A Helm chart for the custom resource definitions (CRDs) of Theia Cloud

Expand All @@ -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.0-next"` | The image of the webhook container |
| conversion.image | string | `"theiacloud/theia-cloud-conversion-webhook:0.11.1"` | 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)
2 changes: 1 addition & 1 deletion charts/theia-cloud-crds/values.yaml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
conversion:
# -- The image of the webhook container
image: theiacloud/theia-cloud-conversion-webhook:0.11.0-next
image: theiacloud/theia-cloud-conversion-webhook:0.11.1
# -- The location of where the certificates are mounted into the container (needs to match with application.properties)
certMountPath: /etc/webhook/certs

Expand Down
4 changes: 2 additions & 2 deletions charts/theia-cloud/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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.0-next.5
version: 0.11.1

# 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.0-next"
appVersion: "0.11.1"
12 changes: 6 additions & 6 deletions charts/theia-cloud/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# theia-cloud

![Version: 0.11.0-next.4](https://img.shields.io/badge/Version-0.11.0--next.4-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 0.11.0-next](https://img.shields.io/badge/AppVersion-0.11.0--next-informational?style=flat-square)
![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)

A Helm chart for Theia Cloud

Expand All @@ -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.0-next"` | The name of docker image to be used |
| demoApplication.name | string | `"theiacloud/theia-cloud-demo:0.11.1"` | 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. |
Expand Down Expand Up @@ -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.0-next"` | the landing page image to use |
| landingPage.image | string | `"theiacloud/theia-cloud-landing-page:0.11.1"` | 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. |
Expand All @@ -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.0-next"` | The operator image |
| operator.image | string | `"theiacloud/theia-cloud-operator:0.11.1"` | 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 |
Expand All @@ -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.0-next"` | 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.11.1"` | 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.0-next"` | The image to use |
| service.image | string | `"theiacloud/theia-cloud-service:0.11.1"` | 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) |
Expand Down
10 changes: 5 additions & 5 deletions charts/theia-cloud/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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.0-next
name: theiacloud/theia-cloud-demo:0.11.1

# -- Optional: Override the imagePullPolicy for the main application's docker image.
# If this is omitted or empty, the root at .Values.imagePullPolicy is used.
Expand Down Expand Up @@ -88,7 +88,7 @@ hosts:
# @default -- (see details below)
landingPage:
# -- the landing page image to use
image: theiacloud/theia-cloud-landing-page:0.11.0-next
image: theiacloud/theia-cloud-landing-page:0.11.1

# -- Optional: Override the imagePullPolicy for the landing page's docker image.
# If this is omitted or empty, the root at .Values.imagePullPolicy is used.
Expand Down Expand Up @@ -180,7 +180,7 @@ keycloak:
# @default -- (see details below)
operator:
# -- The operator image
image: theiacloud/theia-cloud-operator:0.11.0-next
image: theiacloud/theia-cloud-operator:0.11.1

# -- Optional: Override the imagePullPolicy for the operator's docker image.
# If this is omitted or empty, the root at .Values.imagePullPolicy is used.
Expand Down Expand Up @@ -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.0-next
wondershaperImage: theiacloud/theia-cloud-wondershaper:0.11.1

# -- Set the number of active sessions a single user can launch
sessionsPerUser: "1"
Expand Down Expand Up @@ -272,7 +272,7 @@ operator:
# @default -- (see details below)
service:
# -- The image to use
image: theiacloud/theia-cloud-service:0.11.0-next
image: theiacloud/theia-cloud-service:0.11.1

# -- Optional: Override the imagePullPolicy for the service's docker image.
# If this is omitted or empty, the root at .Values.imagePullPolicy is used.
Expand Down

0 comments on commit 4440848

Please sign in to comment.