【发布时间】:2021-07-24 01:09:38
【问题描述】:
我在 Azure 上的 VNET 中部署了一个私有 AKS 群集。部署后,默认情况下会创建一个私有端点和一个私有 DNS 区域,因此可以从属于同一 VNET 的 VM 访问集群。 (我有一个 VM 部署在与 AKS 集群相同的 VNET 中,并且“kubectl”命令在其中工作。)
我的要求是我想从我的本地机器(连接到我的家庭网络)执行“kubectl”命令,并连接到连接到 VNET 的 VPN。
我的机器可以与 VNET 中的资源通信,但似乎无法解析专用集群的 FQDN。
我在某处读到,在同一 VNET 中设置 DNS 转发器可以帮助解决从本地计算机发出的 DNS 查询,然后可以由 Azure DNS 解析。这是解决这个问题的方法吗?或者有没有更好的方法来解决这个问题?
如果有人能给我一个行动计划来解决这个问题,那真的很有帮助。
【问题讨论】:
标签: azure kubernetes azure-aks azure-virtual-network azure-vpn