Hide
= DevWorkspace Operator 0.36.0 released
This release includes the following key updates.
== Resource constraints for the controller are now applied correctly
Previously, resource constraints that were defined in the `Subscription` resource were incorrectly applied to both the `controller` and the `kube-rbac-proxy` containers in the `devworkspace-controller-manager` `Deployment`.
This issue is now resolved. The `kube-rbac-proxy` container is removed, and the metrics endpoint is now protected by using the `WithAuthenticationAndAuthorization` feature. As a result, resource constraints that you define in the `Subscription` are now correctly applied only to the `controller` container.
== `preStart` events now run after project cloning
The `project-clone` `init container` now runs before other `init containers` in DevWorkspace Pods. This change ensures that project sources are cloned and available before any `preStart` events that are defined in the `devfile` are executed.
Show
= DevWorkspace Operator 0.36.0 released
This release includes the following key updates.
== Resource constraints for the controller are now applied correctly
Previously, resource constraints that were defined in the `Subscription` resource were incorrectly applied to both the `controller` and the `kube-rbac-proxy` containers in the `devworkspace-controller-manager` `Deployment`.
This issue is now resolved. The `kube-rbac-proxy` container is removed, and the metrics endpoint is now protected by using the `WithAuthenticationAndAuthorization` feature. As a result, resource constraints that you define in the `Subscription` are now correctly applied only to the `controller` container.
== `preStart` events now run after project cloning
The `project-clone` `init container` now runs before other `init containers` in DevWorkspace Pods. This change ensures that project sources are cloned and available before any `preStart` events that are defined in the `devfile` are executed.