-
Notifications
You must be signed in to change notification settings - Fork 2
Open
Description
The agents are executed by a workspaces backend.
(do we want the user to run workspaces in different backends, or each user can only choose one backend?)
Example of backends:
- podman
- docker
- apple containers
- microvm
- fake
- etc.
When a workspace is registered (kortex-cli init):
- The instances manager calls the workspace backend, passing to the backend:
- name
- sources path
- config path
- The backend returns:
- a unique ID
- the instances manager registers the workspace with this ID
When a workspace is stopped (kortex-cli stop ID):
- The instances manager stops the backend matching the ID
- The instances manager unregisters the workspace
when the user wants to access the backend through ssh
- the instances manager opens a connection between the user and the backend
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels