Как передать выходные значения между вложенными стеками в безсерверных? - PullRequest
2 голосов
/ 07 ноября 2019

Здесь - это информация о плагине serverless-plugin-nested-stacks. Это позволяет включать вложенные стеки в основной. Но как передать значения между стеками? Например, я создаю ресурс в одном вложенном стеке - как направить его в другой стек (вложенный или основной)?

1 Ответ

3 голосов
/ 07 ноября 2019

Сначала вам нужно будет экспортировать ресурсы из соответствующего вложенного стека следующим образом:

AWSTemplateFormatVersion: '2010-09-09'
Parameters:
  ...
Resources:
  ...
Outputs:
  o1:
    Description: ...
    Value: <your_resource_arn>
    Export:
      Name: <your_export_name>

Чтобы импортировать ресурс в другой стек, вам нужно будет использовать встроенную функцию Fn::ImportValue, например, так::

Fn::ImportValue: <your_export_name>

Для получения дополнительной информации см. Документацию AWS

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