Хотите получить доступ к значению VP C из другого шаблона формирования облаков VP C - PullRequest
0 голосов
/ 26 марта 2020

Я создал другой шаблон облачной информации VP C для другого аккаунта. Я хочу получить доступ к значению VP C (Nacl, Security Group, natGateway, vpcPeering) из другого VP C к моему текущему шаблону облачной информации VP C (вывод для меня не работает)

1 Ответ

0 голосов
/ 26 марта 2020

Я не думаю, что это возможно. Обычно один шаблон CloudFormation может ссылаться на другой по имени или с помощью импорта / экспорта.

Однако этот не будет работать при доступе к стеку в другой учетной записи или другом регионе.

Вам нужно будет передать эту информацию в шаблон через параметры.

Альтернативой является создание пользовательского ресурса , который является AWS лямбда-функцией. При наличии соответствующих разрешений пользовательский ресурс в учетной записи A может получать информацию из стека CloudFormation в учетной записи B, а затем возвращать значения в стек. Затем на эти значения можно ссылаться в других частях шаблона.

Лямбда-функции потребуется для принятия роли IAM в Account-B, где у этой роли есть разрешение на запрос CloudFormation для получения значения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...