2017-01-23 32 views
3

我想在我的KKE集羣上啓用Stackdriver記錄。在GKE上更改kubernetes主env變量

它在這裏說:https://kubernetes.io/docs/user-guide/logging/stackdriver/

本文假定您已經創建了集羣級別日誌記錄支持Kubernetes集羣發送日誌記錄爲Stackdriver。您可以通過在GKE的創建羣集對話框中選中啓用堆棧驅動器日誌記錄複選框,或使用kube-up.sh手動啓動羣集時將KUBE_LOGGING_DESTINATION標誌設置爲gcp來完成此操作。

但是我的集羣是在未啓用此選項的情況下創建的。

如何在羣集運行時更改環境變量?

回答

2

不幸的是,日誌記錄不是可以在羣集運行時啓用/禁用的設置。這是我們希望在不久的將來改變的事情,但同時你最好的選擇是刪除並重新創建羣集(對不起!)。

+1

你有任何更新嗎?我不喜歡重新創建集羣的想法(聞起來像很多容易出錯的步驟),我擔心在1.7版本中擺脫堆棧驅動程序組件並不像1.5版本那麼容易。 – jayme

+3

您現在可以啓用/禁用正在運行的羣集上的日誌記錄 - 請參閱https://cloud.google.com/container-engine/reference/rest/v1/projects.zones.clusters/logging。 –