使用k8s查看pod的日志时,出现如下报错

[root@localhost demo]# kubectl logs myjob-dbzhc
Error from server: Get https://192.168.7.102:10250/containerLogs/default/myjob-dbzhc/hello: dial tcp 192.168.7.102:10250: connect: no route to host

出现这样的报错主要是因为pod所在的节点的防火墙规则导致的
再指定的node节点清除防火墙规则或者关闭防火墙即可完成访问

[root@localhost ~]# iptables -F
或者
[root@localhost ~]# systemctl stop firewalld