【问题标题】:Cloudformation - Create resources in different regionsCloudformation - 在不同区域创建资源
【发布时间】:2019-09-18 15:57:54
【问题描述】:

我实际上在 Francfurt 地区使用 Cloudformation 堆栈。我想创建 2 个 SSL 证书并验证它们。我成功了,但是后来我发现我不能将它们与我的 Cloudfront 发行版一起使用,因为它们需要在 N. Virginia 创建。

现在我正面临这个问题。如何在不同区域创建资源?我知道 Cloudformation 堆栈只能在其自己的区域中创建资源,但是,在搜索一些解决方案时,我看到不同的人提到 Cloudformation StackSets。

我快速浏览了一下,但我仍然在质疑,它真的能解决我的问题吗?

根据我的阅读,它似乎允许在不同区域创建相同的资源。但似乎不是从一个堆栈中,在一个区域中创建一些资源,而在另一个区域中创建一些其他资源。

是否有人尝试过 Cloudformation StackSets 是否可以通知我?

非常感谢。

【问题讨论】:

    标签: amazon-web-services amazon-cloudformation


    【解决方案1】:

    StackSets 在这种情况下没有帮助,因为它用于在多个区域中创建相同的堆栈。

    但是,您可以使用Custom Resources,它为您提供了一种在 CloudFormation 模板中编写自定义供应逻辑的方法。 Cloudformation 可以触发 Lambda 函数,它使用 AWS 开发工具包之一在 us-east-1 区域创建证书。

    【讨论】:

    • 迟到的回复,但是对于一些查看这篇文章并想知道的人来说,是的,自定义资源是解决方案。我实现了一个,就成功了。
    猜你喜欢
    • 2018-02-20
    • 2019-07-26
    • 2019-06-13
    • 2022-12-05
    • 1970-01-01
    • 2021-06-09
    • 2015-04-16
    • 2017-06-12
    • 1970-01-01
    相关资源
    最近更新 更多