aurae-runtime / aurae

Distributed systems runtime daemon written in Rust.
https://aurae.io
Apache License 2.0
1.85k stars 91 forks source link

RunPodSandbox CRI Implementation (Starting point) #308

Closed krisnova closed 1 year ago

krisnova commented 1 year ago

This pull request will begin to plumb container scheduling through Aurae using the Kubernetes container runtime interface (CRI).

Signed-off-by: Kris Nóva kris@nivenly.com

krisnova commented 1 year ago

This is mostly a refactor, and scratches the surface of the work we need to do with RunPodSandbox however it gets us to the point where the big pieces are all plumbed through and we can schedule a "pod" with Aurae.

Now we can iterate on the various sub-sections of work (EG: linux config, hostname, dns, etc) independently and in parallel.