У меня есть частный кластер AKS, развернутый в виртуальной сети в Azure. После того, как я его развернул, по умолчанию были созданы частная конечная точка и частная зона DNS, что сделало кластер доступным с виртуальных машин, которые являются частью одной и той же виртуальной сети. (У меня виртуальная машина развернута в той же виртуальной сети, что и кластер AKS, и в ней работают команды kubectl.)
Мое требование состоит в том, что я хочу выполнять команды kubectl со своего локального компьютера (подключенного к моей домашней сети), а также подключенного к VPN, которая подключается к VNET.
Моя машина может взаимодействовать с ресурсами в виртуальной сети, но не может разрешить полное доменное имя частного кластера.
Я где-то читал, что установка DNS-сервера пересылки в той же виртуальной сети может помочь разрешить DNS-запросы, сделанные с локального компьютера, которые затем могут быть разрешены с помощью Azure DNS. Это способ сделать это? Или есть способ лучше решить эту проблему?
Было бы действительно полезно, если бы кто-нибудь мог дать мне план действий для решения этой проблемы.