无法使用 google 云在 rancher 上的 kubernetes 上的 pods 之间进行通信?

Unable to communicate between pods on kubernetes on rancher using google cloud?

我已经创建了 orderer 和 cli pods。当我转到 cli shell 并创建频道时,它无法与 ordrer 连接。

错误:无法创建交付客户端:排序客户端无法连接到orderer:7050:无法创建新连接:超出上下文截止日期

订单的港口即。 7050 已打开,当我去订购者 shell 并执行 telnet localhost 7050 它已连接但是当为 pod 指定 ip 时它不起作用。

我正在使用 Google 云进行部署。我还为所有 IP 和所有端口添加了入口和出口的防火墙规则。

任何帮助将不胜感激。

我缺少这个变量

ORDERER_GENERAL_LISTENADDRESS = 0.0.0.0

添加这个变量后它起作用了