当我运行linkerd check --proxy
时,我得到下一个错误:
cluster networks contains all services
the Linkerd clusterNetworks ["10.0.0.0/8,100.64.0.0/10,172.16.0.0/12,192.168.0.0/16"] do not include svc my-namespace/postgres-database ()
see https://linkerd.io/2.12/checks/#l5d-cluster-networks-pods for hints
所讨论的服务类型为type: ExternalName
,不应由链接器监视。
官方文档https://linkerd.io/2.12/checks/#l5d-cluster-networks-pods不是很有帮助。要解决这个问题,请更新clusterNetworks设置。但是,我没有找到如何在linkard
中配置clusterNetworks的任何信息。升级到linkd2.12后出现此错误
这是链接2.12中的一个错误,应该很快就会修复。https://github.com/linkerd/linkerd2/discussions/9814