У меня есть VPC с группой автомасштабирования. Я хочу иметь возможность доступа к этой группе автомасштабирования как с других серверов в VPC, так и извне с IP-адреса компании.
Таким образом, у меня есть два отдельных балансировщика нагрузки, указывающих на него:
Точкой входа в использование группы является В настоящее время определяется как два URL-адреса:
Однако, когда приложение вызывает службу, ему передается URL-адрес для разговора (например, http://service.example.org) и не имеет представления о том, что это потенциально может быть неправильным URL-адресом для вызова из среды, в которой он находится.
Есть ли способ с помощью Route53 или других средств получить единый URL-адрес, который, в зависимости от того, какой путь действителен, будет передавать вам правильный балансировщик нагрузки?
Я знаю, что потенциально есть способ обойти проблему, подключив офис напрямую к VPC (чтобы вы могли просто использовать внутренний балансировщик нагрузки), но, по крайней мере, на данный момент это не является практическим решением для нас.
Route53 добавлен недавно частный DNS, который позволяет указывать частные записи DNS, которые применяются только в VPC.
Вы можете создать две зоны в Route53 для одного и того же домена, настроить внутренние записи в одной из них и применить их в VPC. Пользователи за пределами VPC получат другую зону.