This document defines a high level roadmap for kurator development and upcoming releases. Community and contributor involvement is vital for successfully implementing all desired items for each release. We hope that the items listed below will inspire further engagement from the community to keep kurator progressing and shipping exciting and valuable features.
- Kubernetes cluster lifecycle management on public cloud and on premises:
- Cluster creation/deletion
- Cluster version upgrade
- Cluster autoscaling
- Manage a group of clusters consistently with fleet manager
- Typical application orchestration across clusters within a fleet
- North-south traffic management across cloud/region/cluster
- East-west traffic management across cloud/region/cluster
- Consistent policy management to guarantee security and compliance
- Unified monitoring for multi-cluster application
- Tools for cluster backup and migration
- Provide unified general distributed application orchestration
- Provide unified scheduling policy based on volcano
- Support security scan on static manifest, OCI images and running kubernetes
- Provide unified cost monitoring and optimization insights
- Establish distributed cloud native application standard to simplify development, deployment and operation