Description
Description
As pointed out in #598 (comment), certain config changes are difficult to propagate to DevWorkspaceRoutings (and thus, to the objects that the routing reconciler manages). This is because once services/ingresses/routes are created, there aren't many events on the cluster that trigger new reconciles. Since we do no cleanup when a workspace is stopped, even restarting a workspace may not trigger any reconciles in the routing controller.
One way to work around this would be to propagate the workspaces .spec.started
field to the created DevWorkspaceRouting, which would at least trigger reconciles when a workspace is restarted.
Metadata
Metadata
Assignees
Labels
No labels