如何在 kubernetes 中收听或观看 pod ip 更改事件历史记录?

How to listen or watch pod ip change event history in kubernetes?

我想保存历史 pod ip 更改,以便将来进行故障排除。 我怎样才能做到这一点 ? k8s io.fabric 客户端中有 api 我可以使用吗?

您可以在端点上观看,而不是 pods 本身。

例如

 try (Watch watch = client.endpoints().inNamespace(namespace).watch(new Watcher<Endpoints>() {
        @Override
        public void eventReceived(Action action, Endpoints resource) {
        ....//your code
         }
     ....