Draft: Spike: Workspaces in a single namespace
-
Move informers to single namespace watches
-
Fix tests for new termination logic
-
Optimize the termination tracker
-
Update the workspace termination logic
Use the inventory config map to delete the tracked objects. Once all the tracked objects are deleted, delete
- namespace if unique namespace is used for each workspace
- inventory config maps if shared namespace is used for each workspace
Streamline the deletion process for different namespace mode