我喜欢将Kubernetes控件管理器--terminated-pod-gc-threshold值从默认的12500荚更改为我的kubernetes集群中的较低值(比如100或50)。将此标志设置为小标志会引起任何问题吗?为什么kubernetes本身将它设置为一个非常高的值,在默认情况下。这是有目的的设定吗?
此外,是否有任何方法可以找到/计算集群所需的值?
任何帮助都很感激。
发布于 2019-09-19 06:01:11
通过hpandeycodeit·拉请求#79047·kubernetes/kubernetes将默认终止的-pod阈值更改为500
// run it in your wrapper struct of this type in its \`SetDefaults_\` method.
func RecommendedDefaultPodGCControllerConfiguration(obj *kubectrlmgrconfigv1alpha1.PodGCControllerConfiguration) {
if obj.TerminatedPodGCThreshold == 0 {
obj.TerminatedPodGCThreshold = 500
}
}公关是未接受。
UPD问题已经结束,PR也没有合并。
https://stackoverflow.com/questions/58004432
复制相似问题