我在我们的集群中运行了一个使用KubeDNS服务的CoreDNS。我想禁用AutoScaler和KubeDNS部署或将其缩放到0。
然而,一旦我这样做,它总是自动放大到2。我能做什么?
您正在经历的场景由官方留档描述。
>
确保您按照此处所述创建了自定义CoreDNS。
通过使用以下命令将库贝-dns部署和自动缩放器缩放为零,禁用GKE管理的库贝-dns:
kubectl scale deployment --replicas=0 kube-dns-autoscaler --namespace=kube-system
kubectl scale deployment --replicas=0 kube-dns --namespace=kube-system
kubectl scale --replicas=0 deployment/kube-dns-autoscaler --namespace=kube-system
kubectl scale --replicas=0 deployment/kube-dns --namespace=kube-system
请记住指定命名空间
。