Windows Pods 无法在 Azure Kubernetes 服务中访问互联网

Windows Pods without internet access in Azure Kubernetes Services

我已经创建了一个 AKS 集群并部署了 Windows 个容器 pods,但由于某些原因,我的 Windows 个容器无法访问互联网。

出于测试目的,我部署了一个 Linux Pod 并且它能够访问互联网。

是否需要任何额外的配置才能允许上网?

我的 Windows Pods 正在解析 DNS 地址,但 ping 没有响应。

其实pods可以上网,Azure也不禁止pods上网。 ping 不工作的原因是 ICMP 协议在 Windows.

中被禁止

测试截图如下:

这里是 AKS 节点的 NSG 规则: