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

Merge request reports

Loading