簡體   English   中英

如何在 GKE 上禁用 Kube-DNS

[英]How to disable Kube-DNS on GKE

我有一個在我們的集群中運行的 CoreDNS,它使用 Kube DNS 服務。 我想禁用 AutoScaler 和 Kube-DNS 部署或將其縮放為 0。

但是,一旦我這樣做,它總是自動放大到 2。我該怎么辦?

官方文檔描述了您正在經歷的場景。

  • 確保您已按照此處所述創建自定義 CoreDNS。

  • 通過使用以下命令將 kube-dns Deployment 和 autoscaler 縮放為零來禁用由 GKE 管理的 kube-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

請記住指定namespace

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM