我配置了 istio,但没有启用 CNI 插件。
那时,我有一个带有服务帐户的 init 容器,它会调用 Kubernetes API 来验证几件事(通过 kubectl)。
由于我启用了 CNI 插件,因此该初始化容器失败并显示以下消息:
与服务器 10.23.64.1:443 的连接被拒绝 - 您是否指定了正确的主机或端口?
我尝试删除所有网络策略以查看是否是问题所在,但结果相同。我还提供了这个 pod 使用 cluster-admin 角色的服务帐户,但它没有起到作用。
我测试了 Istio 的 1.6 和 1.7 分支。
这里有什么问题?没有这个 init 容器的其他 pod 可以正常工作。