Насколько я понимаю, у вас есть GKE, VPC и зона DNS в качестве ресурсов в GCP. У вас есть модуль с приложением node js, и вы предоставили сервис Kubernetes типа балансировщика нагрузки, который успешно разрешается хосту. Вы пытались сопоставить IP-адрес внешнего балансировщика нагрузки Google с записью «A», но не можете разрешить имя хоста. Я сделаю все возможное, чтобы дать вам совет.
Как только вы предоставляете рабочую нагрузку для создания службы, она создает IP-адрес, доступный в Интернете, который будет получать доступ к приложению. Запросы на этот IP-адрес будут проходить по кругу по всем модулям, чтобы соответствующим образом сбалансировать нагрузку.
Как вы упомянули, что вы можете подключиться к своей службе с внешним IP-адресом, но не с доменом, похоже, это проблема, связанная с DNS. Запись «A» используется для указания логического доменного имени, такого как «google.com», на IP-адрес хост-сервера Google «74.125.224.147».
Прежде чем мы продолжим, сообщите мне следующую информацию:
Убедитесь, что запись A существует у регистратора доменов и распространена.
Пожалуйста, дайте мне знать, действительно ли записи A разрешаются в IP-адрес. ‘whatsmydns.net’ может помочь проверить это. Убедитесь, что запись A существует и распространена.
Если запись A настроена правильно, проверьте правильность разрешения записи A с клиентского компьютера с помощью nslookup или dig. Чтобы запросить запись домена «A»: dig example.com. В выводе видно, что на example.com есть запись A, указывающая на IP-адрес. Или вы можете использовать nslookup example.com для того же самого. Пожалуйста, попробуйте выполнить завивку с другой машины.
Если вы используете Cloud DNS от GCP, убедитесь, что Cloud DNS настроен правильно. Вы можете перейти по ссылке :1, чтобы создать новую запись. Для получения информации об управлении записями перейдите по ссылке:2.
Я буду ждать вашего ответа. Если у вас есть какие-либо другие вопросы или опасения по поводу вашей проблемы, пожалуйста, не стесняйтесь обращаться ко мне, ответив на это сообщение. Я буду рад помочь.
person
Anurag Sharma
schedule
25.10.2019