我正在設置 Kubernetes 基礎設施。我們的 GKE 叢集已啟動並正在運行。我已經成功部署了一個測試服務,可存取且行為正常。
測試服務在啟動時以及每次收到請求時都會記錄一則訊息,但這些訊息不會顯示在 Cloud Logging UI 中。
我知道這不是容器映像,因為當我在本地運行它時它工作得很好。一定存在某些問題阻止容器日誌到達 Cloud Logging。
群集Cloud Logging
選項設定為System, Workloads
且節點池服務帳戶具有該logging.logWriter
角色。
此時我不知道問題出在哪裡。我發現幾篇較舊的文章描述了類似的問題,但這些問題主要與圖像本身或從舊版 Stackdriver 遷移有關,但這裡的情況並非如此。
答案1
我也有同樣的問題。啟用系統和工作負載的雲端日誌記錄似乎也沒有解決這個問題。我打開了一個 GCP 案例,它神奇地發揮了作用。不確定他們是否修復了後台的某些內容。