You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
feat: keep shared-pool sandbox sessions on their supervisor's gateway #5051
I run OpenShell on Kubernetes with several gateway replicas and a shared supervisor pool (supervisor_topology = "gateway"). I need each sandbox's session to sit on the same gateway as its supervisor, so the layout is a simple tree that is easier to operate and to place by topology later.
Problem Statement
A pool sandbox's session is placed on a gateway by a hash of the sandbox ID. Its supervisor attaches to whichever gateway the Service picks. The two rarely match, so one supervisor's sandboxes are spread across every gateway.
Activity