2017-02-22 31 views
4

我們的項目最近從Stackdriver Logging遷移出來。但是,我無法弄清楚如何擺脫kube-system名稱空間中的fluentd-cloud-logging-*窗格。如果我刪除單個豆莢,他們馬上回來。如何禁用集羣中的Stackdriver Logging代理?

我該如何殺掉它們?

我不清楚他們是如何重新創建的;當然沒有DaemonSet將它們帶回來。

我已經在gcloud container clusters describe描述的配置中設置了monitoringServicenone

回答

3

kube-system命名空間中的fluentd-cloud-logging pod在每個主機的/etc/kubernetes/manifests/文件夾中定義;也就是說,它們是使用Static Pods機制定義的。

截至目前,無法全局更改設置。不過,作爲一種解決方法,我可以使用類似startup script pod的東西來刪除每個節點上的清單文件夾中的文件。當該文件被刪除時,該容器也將被刪除。

(感謝這個答案GCP支持。)

+1

對於任何人回來這個2017年11月28日之後:現在,您可以禁用的Stackdriver的日誌記錄簇簡單地通過編輯羣並設置爲Stackdriver記錄爲「已禁用」 。這是最近的增加。 – HenningK