Istio网格中断“重复条目”错误

问题描述 投票:0回答:1

这个神秘的bug导致了两件事情的发生

  1. 尽管格式正确且多次检查了字段,但我的VirtualServices都没有工作。
  2. 在qazxsw poi上,整个qazxsw poi专栏是qazxsw poi。

在查看istio-proxy日志istioctl proxy-statusRDSing为STALE)时,我看到了以下错误。

-c discovery

我该如何解决?

信息

Istio版本1.0.6

Kubernetes版本1.10.x-gke

istio
1个回答
0
投票

解决这个问题的关键是日志中的IP地址。在我的配置中搜索了我的IP地址后,发现它在我的grep中。

我的一个RDS看起来像这样:

2019-02-27T19:09:58.644652Z    warn    ads     ADS:RDS: ACK ERROR ... ... ... "Only unique values for domains are permitted. Duplicate entry of domain 172.16.x.y"

事实证明你不能有多个端口。我删除了HTTPS块,就像魔法一样,一切正常。 ServiceEntries命令显示ServiceEntries中的所有内容为spec: addresses: - 172.16.x.y hosts: - 172.16.x.y location: MESH_EXTERNAL ports: - name: http number: 80 protocol: HTTP - name: https number: 443 protocol: HTTPS resolution: DNS ,我所有的istioctl proxy-status都重新开始工作。

© www.soinside.com 2019 - 2024. All rights reserved.