Release v0.8
Pre-release
Pre-release
This release continues Arktos scale-out architecture for scalability improvements to achieve 50K-node cluster scale, with support of secure communication in the scale-out framework. Main features in this release are:
Scalability scale-out architecture:
- Support multiple resource managers. A tenant can utilize resources in any of the resource managers.
- 50K cluster comprised of 5 tenant partitions and 5 resource managers finished density test with maximum 6s pod start up latency.
- Communications among Arktos components support both secure and insecure mode for desired GW-cluster deployments.
Performance improvements ported from Kubernetes 1.18:
- New scheduling process logic and improved throughput
Test and Monitoring Improvement:
- Double garbage collection QPS in perf test tear down process, reduce perf test tearing down time by 50%
- Enable profiling for scheduler and controller manager
Critical bug fixes:
- Fix GC controller delete pod issue for multi-tenancy (Issue #1026)
- Consistent etcd key paths for system tenant and regular tenants (Issue #339).
Mizar integration:
- Add Namespace and Network Policy controllers in Mizar controllers to support network policy features in Arktos and Mizar integration