Cloudformation - 父堆栈的映射是否传递给子堆栈?
Cloudformation - Are mappings from parent stack passed to Child?
我有以下结构(几乎是样板文件)。我的问题是,我在 ParentStack 中定义的映射在 ChildSTack 中是否可用,或者我是否需要复制它们?我知道我可以将参数传递给 ChildStack,但想知道是否将 Mappng 隐式传递给 ChildStack,这样我就不必在每个子堆栈中复制它们?
ParentStack (Containing Mappings, Parameters)
ChildStack1
ChildStack2
不,他们不是。
您可以将嵌套堆栈视为独立堆栈,但它们的 creation/update/deletion 是由父堆栈编排的。
这个限制通常很容易解决,方法是让父堆栈在将参数向下传递给子堆栈时执行 FindInMap
操作。
我有以下结构(几乎是样板文件)。我的问题是,我在 ParentStack 中定义的映射在 ChildSTack 中是否可用,或者我是否需要复制它们?我知道我可以将参数传递给 ChildStack,但想知道是否将 Mappng 隐式传递给 ChildStack,这样我就不必在每个子堆栈中复制它们?
ParentStack (Containing Mappings, Parameters)
ChildStack1
ChildStack2
不,他们不是。
您可以将嵌套堆栈视为独立堆栈,但它们的 creation/update/deletion 是由父堆栈编排的。
这个限制通常很容易解决,方法是让父堆栈在将参数向下传递给子堆栈时执行 FindInMap
操作。