Skip to content

Commit c170258

Browse files
authored
chore: update roadmap doc (#2108)
Signed-off-by: 煜星 <[email protected]>
1 parent 2c4349d commit c170258

File tree

1 file changed

+23
-11
lines changed

1 file changed

+23
-11
lines changed

ROADMAP.md

+23-11
Original file line numberDiff line numberDiff line change
@@ -1,30 +1,42 @@
11
# sealer Roadmap
22

3+
## Improve the basic capabilities of the Sealer Image
4+
5+
* Multi-architecture/hybrid architecture support
6+
* Easy-to-use image caching capabilities with no intrusion
7+
* Provide better `Sealer Image` collaboration mechanisms
8+
* open the `Sealer Image` Repo project
9+
* contains most of the common open source middleware and kxs runtime(not provided by the Sealer community)
10+
311
## Focus the core of distributed application definition
412

513
* Keep exploring reducing complexity of k8s-based distributed application definition
14+
* Support the full life cycle management of application and decoupled from the kxs runtime
15+
* Support more built-in application types
16+
* contains common application types including helm chart, kube resource, OAM, etc
17+
* provide extensibility, supports user-defined extended app types
618
* Support ClusterImage on more heterogeneous infrastucture:
719
* general OS and arch
820
* general existing Kubernetes
921

10-
## sealer spec Definition Stabilization
22+
## Build stable and easy-to-use cluster delivery capabilities
23+
24+
* support for large-scale cluster life cycle management, such as 3K nodes
25+
* support for managed existing clusters
26+
* support more kxs runtime support, such as k8s, k0s, k3s, etc
27+
* support IAAS diagnostic capabilities, provider cluster pre-installation check tools
28+
29+
## Sealer spec Definition Stabilization
1130

1231
* Kubefile stabilization
1332
* Clusterfile stabilization
1433
* ClusterImage spec stabilization
1534
* define Kubernetes part and application part separately
1635
* protocol stabilization among sealer binary, basefs and cluster instance
1736

18-
## Neutral Architecture and Cloud Native Ecosystem Integration
19-
20-
* Modularize architecture, including:
21-
* data structure
22-
* control workflow
23-
* data flow
24-
* HA built-in image registry
25-
* others
26-
2737
## Performance Improvement
2838

39+
* Improve `Sealer Image` distribution efficiency as possible
40+
* Improves `sealer build` efficiency as possible through caching and other capabilities
2941
* Improve cluster bootstrap efficiency as possible
30-
* Improve ClusterImage distribution efficiency as possible
42+

0 commit comments

Comments
 (0)