Open
Description
Issue
During performance tests, of all the control-plane components, the CPU utilisation of MCM was comparable to kube-apiserver and even more than etcd. This is surprising as MCM is handling at least two orders of magnitude less number of resources when compared to the other control-plane components.
Reducing the CPU utilisation will help improve the scalability of MCM as well as gardener.
Solution
Profile and optimize the CPU utilization of MCM.
Metadata
Assignees
Labels
Auto-scaling (CA/HPA/VPA/HVPA, predominantly control plane, but also otherwise) relatedPerformance (across all domains, such as control plane, networking, storage, etc.) relatedMachine Controller Manager (including Node Problem Detector, Cluster Auto Scaler, etc.)Nobody worked on this for 12 months (final aging stage)Needs (more) planning with other MCM maintainersPriority (lower number equals higher priority)Size of pull request is medium (see gardener-robot robot/bots/size.py)
Activity