我正在建立我们的 Kubernetes 基础设施。我们的 GKE 集群已启动并正在运行。我已经成功部署了一个测试服务,该服务可以访问并且行为正常。
测试服务在启动时以及每次收到请求时都会记录一条消息,但这些消息不会显示在 Cloud Logging UI 中。
我知道这不是容器映像,因为当我在本地运行它时它工作得很好。一定有一些问题阻止容器日志到达 Cloud Logging。
clusterCloud Logging
选项设置为System, Workloads
,并且节点池服务帐户具有该logging.logWriter
角色。
在这一点上,我不知道问题可能是什么。我发现几篇较早的帖子描述了类似的问题,但主要与图像本身或从旧版 Stackdriver 迁移有关,此处并非如此。
我也有同样的问题。对系统和工作负载启用 Cloud Logging 似乎也无法修复它。我打开了一个 GCP 案例,它神奇地起作用了。不确定他们是否在后台修复了某些东西。