小编Seb*_*ian的帖子

GKE 上的 CleanAmbassador Edge Stack 安装因 DNS 解析而失败

我们正在测试大使边缘堆栈,并从自动驾驶模式下的全新 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)
Run Code Online (Sandbox Code Playgroud)

我们进行了几轮 DNS 测试,并在不同的命名空间中部署了几个不同的测试 Pod,以验证 kube-dns 是否正常工作,最终一切看起来都很好。resolv.conf 看起来也不错。

大使正在使用主机名emissary-apiext.emissary-system.svc:443(不带 cluster.local),应该可以正常解析。顺便说一句,使用 FQN(使用 cluster.local)进行查找效果很好。

有什么线索吗?

非常感谢并保重。

dns kubernetes google-kubernetes-engine kubernetes-ingress ambassador

3
推荐指数
1
解决办法
1761
查看次数