k3s 和 kafka 网络——端口因某种原因被阻塞

k3s and kafka network -- port blocked for some reason

我在 k3s 环境中对 kafka 运行 进行了以下设置。

可在 git 中找到其来源。

Zookeeper 启动顺利,很开心。

然而,kafka 第一个副本启动正常,但是由于 readinessProbe 失败,它永远不会到达第二个副本。

我可以通过 FQDN 名称 ping kafka,ping kafka-app-0.kafka-app.avc.svc.cluster.local

然而 nc kafka-app-0.kafka-app.svc.cluster.local 9093 失败了。

在本地 minikube 环境中,这 100% 有效。

我想我已经尝试了所有方法来调试它,但我总是碰壁,你有什么建议可以帮助我解决这个问题吗?

我的头在桌子上摔了大约 2 天后...

  1. 我头疼。
  2. 阅读文档有帮助。

根据文档...

Iptables

If you are running iptables in nftables mode instead of legacy you might encounter issues. We recommend utilizing newer iptables (such as 1.6.1+) to avoid issues.

另外 所以 post 帮我解决了这个问题