我正在尝试在GKE中设置水平吊舱自动缩放。找不到合适的文档来使用kube-controller-manager将--horizontal-pod-autoscaler-sync-period减少到5秒。
在下面的链接中说有可能更改标志:
https://kubernetes.io/docs/reference/command-line-tools-reference/kube-controller-manager/
对此有适当的实施步骤吗?
答案 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