试了不亚于二十种方法,绝望的时候,回到了家。
想手工安装,又遇到flannel在手工下,会更改docker启动项的不完善。
cni,或许就是k8s的大方向吧。
最后,抱着试一试的态度,将flannel升到了v0.8.0
XXXXXXXXXXXXXXXX。。。
好了,,终于可以睡好觉了。。
XXXXXXXXXXXXXXXX。。。
说明一下情况,我的k8s是基于1.7.0版本的。。
当然,如果kubeadm,最好reset之后,还要清干净。【应该不会是这个问题吧~~~~~~~~~:(】
然后,,dashborad的nodeport也好了~~~~~~~~~~~~~~~~
ifconfig cni0 down ip link delete cni0 ifconfig flannel.1 down ip link delete flannel.1 ll /var/lib/cni/ rm -rf /var/lib/cni/ iptables -F iptables -X iptables -Z iptables -P INPUT ACCEPT iptables -F iptables -t nat -F iptables -t nat -X iptables -t nat -P PREROUTING ACCEPT iptables -t nat -P POSTROUTING ACCEPT iptables -t nat -P OUTPUT ACCEPT iptables -t mangle -F iptables -t mangle -X iptables -t mangle -P PREROUTING ACCEPT iptables -t mangle -P INPUT ACCEPT iptables -t mangle -P FORWARD ACCEPT iptables -t mangle -P OUTPUT ACCEPT iptables -t mangle -P POSTROUTING ACCEPT iptables -F iptables -X iptables -P FORWARD ACCEPT iptables -P INPUT ACCEPT iptables -P OUTPUT ACCEPT iptables -t raw -F iptables -t raw -X iptables -t raw -P PREROUTING ACCEPT iptables -t raw -P OUTPUT ACCEPT