diff options
-rwxr-xr-x | meta-virt-roadmap.txt | 79 |
1 files changed, 79 insertions, 0 deletions
diff --git a/meta-virt-roadmap.txt b/meta-virt-roadmap.txt new file mode 100755 index 00000000..596bc030 --- /dev/null +++ b/meta-virt-roadmap.txt | |||
@@ -0,0 +1,79 @@ | |||
1 | The roadmap items are broken into the following broad categories: | ||
2 | |||
3 | - container runtimes | ||
4 | - hypervisor base support | ||
5 | - build system / workflow | ||
6 | - container stacks / management | ||
7 | - container images / applications / artifacts | ||
8 | - container base / support components (tools, plugins, etc) | ||
9 | |||
10 | The numbers in () are timeframes for the work to be completed. | ||
11 | |||
12 | Container base packages / support: | ||
13 | |||
14 | - package refresh (6) | ||
15 | |||
16 | Container "Stacks", with integrated unit or system level testing in meta-virt: | ||
17 | |||
18 | - base stacks: docker, containerd, podman | ||
19 | - reference "full" stacks: k8s, k3s | ||
20 | |||
21 | - containerd (nearly done, 6 months) | ||
22 | - docker (done) | ||
23 | - podman (nearly done, 6 months) | ||
24 | - k8s (6-12 months) | ||
25 | - k3s / micro k8s (12 months) | ||
26 | - cri-o (6) | ||
27 | |||
28 | Container Images / Reference Platforms: | ||
29 | |||
30 | - OverC / Oryx / Other reference platforms for small footprint testing (6-12) | ||
31 | - Reference container boot / initramfs (OverC) (6) | ||
32 | |||
33 | - Reference container base images (6) | ||
34 | - small (aka alpine-like) | ||
35 | - medium (aka debian) | ||
36 | - large (aka ubuntu) | ||
37 | - system (aka multiprocess) | ||
38 | |||
39 | - Container registry base / sample containers (12-18) | ||
40 | |||
41 | - rootless / unpriv containers (6) | ||
42 | |||
43 | Container runtimes: | ||
44 | |||
45 | - runx (6) | ||
46 | - kata containers (12) | ||
47 | - runc (done) | ||
48 | - crun (done) | ||
49 | - pflask (done) | ||
50 | |||
51 | Hypervisor base support: | ||
52 | |||
53 | - xen refresh (community) | ||
54 | - KVM (done) | ||
55 | - jailhouse (roadmap: community. 12-18) | ||
56 | |||
57 | Container support components: | ||
58 | |||
59 | - CNI refresh (6) | ||
60 | - CNI multus (6-12) | ||
61 | - Additional Container networking plugins (roadmap) | ||
62 | |||
63 | Build system / workflow: | ||
64 | |||
65 | - Binary reference package feed integration / container extension (12) | ||
66 | - Decoupled container update | ||
67 | - "Docker build" type functionality | ||
68 | |||
69 | - OCI container image backend | ||
70 | - sloci (done) | ||
71 | - skopeo (6) | ||
72 | - buildah (6-12) | ||
73 | - ... | ||
74 | |||
75 | - Host side (builder) container installer (12) | ||
76 | - skopeo .... | ||
77 | |||
78 | - SDK based container update (12) | ||
79 | |||