1

似乎有混杂的信息,我找不到任何官方消息来证实这一点。

从 kubernetes changelog看来,通过 kubelet 可用的 cAdvisor Web UI 似乎已被弃用:

The formerly publicly-available cAdvisor web UI that the kubelet started using --cadvisor-port has been entirely removed in 1.12. The recommended way to run cAdvisor if you still need it, is via a DaemonSet.

但是这个Stackoverflow 答案表明 UI 本身已被弃用:

Despite its UI has been deprecated it is still possible to monitor your containers via Prometheus.

从查看官方文档,我发现没有这样的信息。

所以我的问题是:

  • cAdvisor Web UI 本身是否已被弃用?(我知道通过 kubelet 选项 --cadvisor-port 的界面已被弃用。但被弃用的选项与 Web UI 本身被弃用时不同)
  • 如果已弃用,是否有任何官方消息来源?
4

1 回答 1

1

看起来 web ui 本身并没有被弃用。

它只是从 kubelet 中删除的,仅此而已。这意味着 web ui 将不再是 kubelet 的一部分。

如果需要,您仍然可以通过将 cAdvisor 部署为单独的应用程序来使用它。

于 2020-09-23T10:29:58.353 回答