When I initialized the shoot in HA mode, there were 6 ETCD pods including 3 etcd-main pods and 3 etcd-events pods. With the default request resource level of 300m CPU and 1G RAM, it would take up to 1.8 CPU and 6G RAM of the seed system, a number too large for initializing many shoot clusters. In fact, when I just finished initializing, I measured that etcd-main only consumed about 150m CPU / 200Mi RAM and etcd-events consumed about 100m CPU / 100Mi RAM (kubectl top pod).


I know that the ETCD component has autoscale using VPA, but the cluster must operate for a long time after that, etcd-main and etcd-events will scale down the request if there is really no load. However, the initial initialization level is quite expensive, not counting many components in the control plane of the shoot cluster.
Is it possible to reduce the initial request of ETCD in the shoot cluster?