mirror of
git://git.yoctoproject.org/meta-virtualization.git
synced 2025-07-05 13:25:22 +02:00
docs: add meta-virt planning / roadmap file
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
This commit is contained in:
parent
a348c03a1d
commit
fd706b1c3f
79
meta-virt-roadmap.txt
Executable file
79
meta-virt-roadmap.txt
Executable file
|
@ -0,0 +1,79 @@
|
|||
The roadmap items are broken into the following broad categories:
|
||||
|
||||
- container runtimes
|
||||
- hypervisor base support
|
||||
- build system / workflow
|
||||
- container stacks / management
|
||||
- container images / applications / artifacts
|
||||
- container base / support components (tools, plugins, etc)
|
||||
|
||||
The numbers in () are timeframes for the work to be completed.
|
||||
|
||||
Container base packages / support:
|
||||
|
||||
- package refresh (6)
|
||||
|
||||
Container "Stacks", with integrated unit or system level testing in meta-virt:
|
||||
|
||||
- base stacks: docker, containerd, podman
|
||||
- reference "full" stacks: k8s, k3s
|
||||
|
||||
- containerd (nearly done, 6 months)
|
||||
- docker (done)
|
||||
- podman (nearly done, 6 months)
|
||||
- k8s (6-12 months)
|
||||
- k3s / micro k8s (12 months)
|
||||
- cri-o (6)
|
||||
|
||||
Container Images / Reference Platforms:
|
||||
|
||||
- OverC / Oryx / Other reference platforms for small footprint testing (6-12)
|
||||
- Reference container boot / initramfs (OverC) (6)
|
||||
|
||||
- Reference container base images (6)
|
||||
- small (aka alpine-like)
|
||||
- medium (aka debian)
|
||||
- large (aka ubuntu)
|
||||
- system (aka multiprocess)
|
||||
|
||||
- Container registry base / sample containers (12-18)
|
||||
|
||||
- rootless / unpriv containers (6)
|
||||
|
||||
Container runtimes:
|
||||
|
||||
- runx (6)
|
||||
- kata containers (12)
|
||||
- runc (done)
|
||||
- crun (done)
|
||||
- pflask (done)
|
||||
|
||||
Hypervisor base support:
|
||||
|
||||
- xen refresh (community)
|
||||
- KVM (done)
|
||||
- jailhouse (roadmap: community. 12-18)
|
||||
|
||||
Container support components:
|
||||
|
||||
- CNI refresh (6)
|
||||
- CNI multus (6-12)
|
||||
- Additional Container networking plugins (roadmap)
|
||||
|
||||
Build system / workflow:
|
||||
|
||||
- Binary reference package feed integration / container extension (12)
|
||||
- Decoupled container update
|
||||
- "Docker build" type functionality
|
||||
|
||||
- OCI container image backend
|
||||
- sloci (done)
|
||||
- skopeo (6)
|
||||
- buildah (6-12)
|
||||
- ...
|
||||
|
||||
- Host side (builder) container installer (12)
|
||||
- skopeo ....
|
||||
|
||||
- SDK based container update (12)
|
||||
|
Loading…
Reference in New Issue
Block a user