Kubectl 日志 Pod 中特定容器的"no preferred addresses found"


~$ kubectl logs  vsphere-csi-controller-0 -n kube-system
Error from server (BadRequest): a container name must be specified for pod vsphere-csi-controller-0, choose one of: [csi-attacher vsphere-csi-controller liveness-probe vsphere-syncer csi-provisioner]

因此,我使用-c选项指定了容器。

~$ kubectl logs  vsphere-csi-controller-0 -n kube-system -c csi-attacher
Error from server: no preferred addresses found; known addresses: []

关于为什么这不起作用,有什么指导意见吗?

我相信这已经在vsphere云控制器管理器pod崩溃中讨论过了。

根据frapposelli:

这也是在每月vSphere提供商电话会议期间进行的有人指出,在1.16中可能存在对这种行为的修复,参见kubernetes/kubernetes#75229

1.17.3中也有一个确认,该问题不再存在:github回答

你没有提供太多有问题的信息,但希望这将帮助你进一步解决

相关内容

  • 没有找到相关文章

最新更新