【发布时间】:2017-02-09 21:29:56
【问题描述】:
将 GCE 集群升级到 1.5.2 后,我需要自定义 kube-dns 配置。我可以保存对 kube-dns 部署的更改,但它们会在一段时间后恢复为默认值。我尝试删除具有相似结果的 kubernetes.io/cluster-service: "true" 标签 - 它会在一段时间后再次出现。
【问题讨论】:
将 GCE 集群升级到 1.5.2 后,我需要自定义 kube-dns 配置。我可以保存对 kube-dns 部署的更改,但它们会在一段时间后恢复为默认值。我尝试删除具有相似结果的 kubernetes.io/cluster-service: "true" 标签 - 它会在一段时间后再次出现。
【问题讨论】:
Kubernetes 1.5 附带一个名为 kube-dns-autoscaler (documentation) 的新系统服务,它会根据集群拥有的节点和核心数量自动调整系统中的 DNS 副本数量。
您可以tune the autoscaling parameters间接调整DNS副本数,而不是尝试通过直接修改kube-dns部署来调整副本数。
【讨论】: