如何在gke中将kube-controller-manager中的--horizo​​ntal-pod-autoscaler-sync-period字段更改为5sec

时间:2019-04-23 15:54:28

标签: kubernetes autoscaling horizontal-scaling

我正在尝试在GKE中设置水平吊舱自动缩放。找不到合适的文档来使用kube-controller-manager将--horizo​​ntal-pod-autoscaler-sync-period减少到5秒。

在下面的链接中说有可能更改标志:

https://kubernetes.io/docs/reference/command-line-tools-reference/kube-controller-manager/

对此有适当的实施步骤吗?

2 个答案:

答案 0 :(得分:0)

您无法在GKE,EKS和其他托管群集上执行此操作。

为了更改/添加kube-controller-manager中的标志-您应该有权访问主节点上的/etc/kubernetes/manifests/目录,并能够修改/etc/kubernetes/manifests/kube-controller-manager.yaml中的参数。

GKE,EKS和其他群集仅由其提供者进行管理,而没有获得您访问主节点的权限。

但是您可以使用kubeadm init创建集群并根据需要配置/更改。

答案 1 :(得分:0)

您可以停止您的 minikube 集群并使用您的额外配置启动它...

minikube start --extra-config 'controller-manager.horizontal-pod-autoscaler-sync-period=5s'

欲了解更多详情,您可以通过https://minikube.sigs.k8s.io/docs/handbook/config/#modifying-kubernetes-defaults

相关问题