Eclipse Che 7.103.0
Major Enhancements
DevWorkspace Operator resource pruner
Starting from DevWorkspace Operator version 0.34.0
, you can configure a pruner that automatically cleans up DevWorkspace objects that were not in use for a certain period of time. To set the pruner up, configure the DevWorkspaceOperatorConfig
object as follows:
apiVersion: controller.devfile.io/v1alpha1
kind: DevWorkspaceOperatorConfig
metadata:
name: devworkspace-operator-config
namespace: crw
config:
workspace:
cleanupCronJob:
enabled: true
dryRun: false
retainTime: 2592000 # By default, if a workspace was not started for more than 30 days it will be marked for deletion
schedule: “0 0 1 * *” # By default, the pruner will run once per month
You can find more details about DevWorkspace Operator Configuration in the official documentation.
Improve handling of auto-mount path collisions
Handling of the auto-mount path collisions has been improved in the latest DevWorkspace Operator version. When two automount configmaps or secrets share the same mount path with controller.devfile.io/mount-as: subpath
, an error message will appear when trying to start a DevWorkspace.