Horizontally Scalable Kubernetes Controllers: distribute reconciliation of Kubernetes objects across multiple controller instances
APACHE-2.0 License
Full Changelog: https://github.com/timebertt/kubernetes-controller-sharding/compare/v0.5.0...v0.6.0
Published by timebertt 6 months ago
Full Changelog: https://github.com/timebertt/kubernetes-controller-sharding/compare/v0.4.0...v0.5.0
Published by timebertt 6 months ago
vgopath
for code-generator
by @timebertt in https://github.com/timebertt/kubernetes-controller-sharding/pull/159
Full Changelog: https://github.com/timebertt/kubernetes-controller-sharding/compare/v0.3.0...v0.4.0
Published by timebertt 9 months ago
run_id
label to experiment metrics, add filter in dashboard by @timebertt in https://github.com/timebertt/kubernetes-controller-sharding/pull/127
Full Changelog: https://github.com/timebertt/kubernetes-controller-sharding/compare/v0.2.0...v0.3.0
Published by timebertt 10 months ago
ClusterRing
example in docs by @timebertt in https://github.com/timebertt/kubernetes-controller-sharding/pull/102
Full Changelog: https://github.com/timebertt/kubernetes-controller-sharding/compare/v0.1.0...v0.2.0
Published by timebertt almost 2 years ago
This is the final version of the implementation for my study project Towards Horizontally Scalable Kubernetes Controllers.
You can read the full thesis belonging to this implementation here: thesis-controller-sharding.
You can find the final sharding implementation in controller-runtime here.