Skip to content

Commit

Permalink
Merge pull request #1751 from RainbowMango/pr_roadmap
Browse files Browse the repository at this point in the history
Update ROADMAP for 2022
  • Loading branch information
karmada-bot authored May 20, 2022
2 parents 8ac5c67 + 92a216f commit 7e6c38a
Showing 1 changed file with 32 additions and 27 deletions.
59 changes: 32 additions & 27 deletions ROADMAP.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,32 +4,37 @@ This document defines a high level roadmap for Karmada development and upcoming
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 karmada progressing and shipping exciting and valuable features.

## 2022 H1
- Multi-cluster HA scheduling policy
* spread by region
* spread by zone
* spread by provider
- Multi-cluster Ingress
- Multi-cluster HPA (Horizontal Pod Autoscaling)
- Federated resource quota
- API reference
- [Karmada website](https://karmada.io/) refactor
- Policy-based governance, risk, and compliance
- Multi-cluster DNS (cluster identity)
- Global search across clusters
- Scheduling re-balancing

## 2021 Q1
- K8s native API support for multi-cluster applications
- Multi-cluster application status aggregation
- Per-cluster configuration customization for applications
- Cluster Affinity Scheduling Policy
- Multi-cluster HA scheduling policy: spread by cluster
- Cluster registry; Support register existing clusters

## 2021 Q2
- Multi-cluster application automatic migration (DR)
- Dynamically split replicas of applications based on multiple dimensions
- Taint Toleration for clusters
- Multiple sync mode: Push, Pull
## 2022 H2
- Karmada Dashboard - alpha release
- Karmada scalability baseline (performance report)
- Cluster addons
- Helm chart propagation
- Multi-cluster events
- Multi-cluster Operator specifications
- Multi-cluster Application
- Multi-cluster monitoring
- Multi-cluster logging
- Multi-cluster storage
- Multi-cluster RBAC
- Multi-cluster networking
- Data migration across clusters
- Multi-cluster workflow
- Integration with ecosystem
- Cluster lifecycle management

## 2021 Q3
- Multi-cluster service discovery
- Load ingress support across clusters
- Multi-cluster horizontal auto-scaling for applications
- Multi-cluster resource re-balancing
- More Multi-cluster HA scheduling policy: spread by region, zone, provider
- Aggregated K8s API endpoint

## 2021 Q4
- CNI adoption with multiple underlying network setup
- Multi-cluster Service Mesh Support
- Multi-cluster monitoring & Logging
- GitOps support
- Image registry across clouds
- Multi-cluster Service Mesh solutions

0 comments on commit 7e6c38a

Please sign in to comment.