Currently, we haveĀ WebTerminal Operator with Controller and DevWorkspace CRDs in the manifests. But there is a plan in the near future to follow next architecture:
WebTerminal Operator depends onĀ DevWorkspace Operator that brings controller and CRDs to the cluster.
It's needed to test if there are no unexpected errors when we try to migrate CRDs and other manifests (like controller deployment) from one Operator to another.