我们正在测试 Ambassador Edge Stack,并开始使用处于自动驾驶模式的全新 GKE 私有集群。
我们按照快速入门教程从头开始安装以了解它并最终出现以下错误
Error from server: error when creating "mapping-test.yaml": conversion webhook for getambassador.io/v3alpha1, Kind=Mapping failed: Post "https://emissary-apiext.emissary-system.svc:443/webhooks/crd-convert?timeout=30s": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)
我们进行了几轮 DNS 测试,并在不同的命名空间中部署了几个不同的测试 pod,以验证 kube-dns 是否正常工作,一切看起来都很好。resolv.conf 看起来也不错。
大使正在使用emissary-apiext.emissary-system.svc:443
应该可以正常解析的主机名(没有 cluster.local)。顺便说一句,使用 FQN(使用 cluster.local)进行查找效果很好。
有什么线索吗?
非常感谢,保重。