github.com/sealerio/sealer@v0.11.1-0.20240507115618-f4f89c5853ae/ROADMAP.md (about)

     1  # sealer Roadmap
     2  
     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  
    11  ## Focus the core of distributed application definition
    12  
    13  * 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
    18  * Support ClusterImage on more heterogeneous infrastucture:
    19    * general OS and arch
    20    * general existing Kubernetes
    21  
    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
    30  
    31  * Kubefile stabilization
    32  * Clusterfile stabilization
    33  * ClusterImage spec stabilization
    34    * define Kubernetes part and application part separately
    35    * protocol stabilization among sealer binary, basefs and cluster instance
    36  
    37  ## Performance Improvement
    38  
    39  * Improve `Sealer Image` distribution efficiency as possible
    40  * Improves `sealer build` efficiency as possible through caching and other capabilities
    41  * Improve cluster bootstrap efficiency as possible
    42