1

我正在按照本指南在不同网络上进行主要远程设置。

https://istio.io/latest/docs/setup/install/multicluster/primary-remote_multi-network/

我没有在主节点上使用负载均衡器来公开 istiod,而是尝试使用 NodePort。还使用netcat对其进行了验证,并且可以正常工作。现在在远程机器上,当我使用 IstioOperator 进行配置时,有一个 remotePilotAddress 选项,但没有端口选项,即它绑定到默认 15012。如何将其更改为我已经暴露了控制平面 istiod 的 nodePort。

4

1 回答 1

0

到目前为止,我不能做这样的事情,但是对于家庭设置,您可以将服务与可达地址绑定,即 istiod 正在运行的节点 ip,您可以通过此命令执行此操作

kubectl patch svc istio-eastwestgateway -p '{"spec":{"externalIPs":["x.x.x.x"]}}' -n istio-system
于 2021-01-31T20:06:28.883 回答