Closed
Description
This is an umbrella issue to track sandbox API work / remaining work items for 1.7.
Proposal:
GRPC API:
Runtime:
- Cleanup v2 shim #5813
- Rename runtime/v2/task to api/runtime #6827
- Runtime cleanup (Shim manager and task service) #7280
CRI work (pod sandbox controller):
- Fork CRI server for Sandbox API integration work #7164
- Initial sandbox API CRI integration (implement Controller.Start) #7228
- Rework sandbox monitoring, we should rely on
Controller.Wait
instead ofCRIService.StartSandboxExitMonitor
- Implement
Controller.Stop
- Implement
Controller.Delete
(CRI: implement Controller.Delete for SandboxAPI #7457) - Implement
Controller.Status
(Sandbox API: implement Controller.Status for SandboxAPI #7470) - Figure out how to remove shared
CRIService.EnsureImageExists
- Support port forwarding feat add sandbox controler port forward #7509
- Figure out how to switch between controller implementations (Sandbox API: Add a new mode config for sandbox controller impls #7590)
- Cleanup interfaces Cleanup sandbox interfaces #7576
- Enable
ENABLE_CRI_SANDBOXES
on Windows CI.
Metadata
Metadata
Assignees
Type
Projects
Status
Done