当我做kubectl get nodes
时,它给了我
Name Status
192.168.1.10 NotReady
192.168.1.11 Ready
192.168.1.12 Ready
此处已完成删除的节点 192.168.1.10 已删除,但仍在节点列表中列出。
因此,当我尝试运行kubernetes ui时,它正在寻找
GET http://<Master-Node>/api/v1/proxy/nodes/192.168.1.10:4194/api/v1.0/machine
这将导致 503(服务不可用)错误
看起来像某种缓存的数据,如何从列表中删除这个死掉的奴才?
最佳答案
在某些云提供程序上,删除VM时,节点会自动从节点列表中删除(因为主组件可以使用权威API验证VM实际上不会回来)。在裸机上(或尚未实现该额外挂钩的云提供商),该节点将无限期地以NotReady
状态存在,直到集群管理员手动将其删除为止。
关于kubernetes - Kubernetes维护死掉的奴才名单,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/36976014/