k8s安装istio初始化报错istio init CrashLoopBackOff解决方法

发布时间 2023-04-12 11:01:32作者: netma

## 分析日志
kubectl logs productpage-v1-6b746f74dc-4hdpp istio-init

modprobe ip_tables
modprobe iptable_filter
modprobe iptable_nat

## 验证一下
lsmod |grep -E "ip_tables|iptable_filter"

#永久的处理措施,编辑文件/etc/sysconfig/modules/iptables.modules

cat > /etc/sysconfig/modules/iptables.modules <<-EOF
#写入如下内容
modprobe ip_tables
modprobe iptable_filter
modprobe iptable_nat
EOF

chmod 755 /etc/sysconfig/modules/iptables.modules
sh /etc/sysconfig/modules/iptables.modules

 

再次执行初始化就可以了,这里面的原因是istio会用到iptables的规则库,如果没有配置,则无法运行初始化