2016-03-10 2 views
9

Возможно ли создать запись Alias ​​в Route 53 ресурсу в другой учетной записи AWS?Записи псевдонима Cross Account

Use Case:

У меня 2 AWS счета. Мой домен настроен с размещенной зоной в учетной записи A, и у меня есть ELB в учетной записи B. Я хочу создать запись для своего ELB в учетной записи B для вершины зоны моего домена, которая должна быть настроена на счете A.

Кто-нибудь знает, как я могу обойти это? Я знаю, что могу пройти платежную поддержку, чтобы домен перешел на учетную запись B, но я бы предпочел не делать этого. Кроме того, для меня нецелесообразно переносить ресурсы со счета B на счет A.

+0

Почему вы считаете, что вам нужно «пройти через платежную поддержку, чтобы домен был передан учетной записи B?» Вы можете просто создать размещенную зону с тем же именем домена в учетной записи B и указать на нее записи сервера имен, сохраняя учетную запись на счете A (предполагая, что Route 53 также является вашим регистратором). Вы не можете использовать псевдонимы для перекрестных счетов. –

+0

Я не уверен, что это возможно. Однако я не пробовал. Задокументировано получение биллинга для передачи переданного домена. Я нашел решение, вы можете создать запись Alias ​​для ресурса в другой учетной записи. См. Мой ответ :) – mickzer

ответ

19

Итак, я нашел решение. Фактически вы можете создать запись Alias ​​для ресурса в другой учетной записи.

Ответ в документации, хотя, на мой взгляд, это немного расплывчато. См. here под заголовком ELB.

Если вы использовали разные учетные записи для создания зоны размещения Amazon Route 53 и вашего балансира нагрузки - введите значение, которое вы получили в процедуре Получение DNS-имени для балансировки нагрузки ELB.

В результате, вот что я сделал:

  1. скопировали ELB имя DNS со счетом B
  2. на счет, я создал запись псевдонима для моей зоны апекса (типа: IPv4) и я просто вставлял имя DNS в текстовое поле.

Я сохранил запись, и это сработало сразу.

После того, как вы ввели DNS-имя своего ELB, вы заметите, что идентификатор зоны хоста Alias ​​соответствует идентификатору Hosted Zone ID на вкладке описания ELB.

+1

Кто знал? Это действительно сюрприз, но эй, ты его нашел. +1 –

+0

Да, добавлены ресурсы aliasing для AWS в других учетных записях, нужно просто вручную вставить вручную имя ресурса ресурса, например URL-адрес ELB. Однако запись в записях в Hosted Zone поддерживается только в той же учетной записи. –

+0

Эй, я следовал той же процедуре, но здесь она не работает. Есть ли что-то еще, что нужно иметь в виду при создании. –

Смежные вопросы