【问题标题】:How To Deploy AWS CloudFormation Template Across Region?如何跨区域部署 AWS CloudFormation 模板?
【发布时间】:2017-09-02 17:18:03
【问题描述】:

我尝试使用 cloudFormation 部署 AWS 服务。我成功部署到特定区域。现在我想在不同的地区部署一些 AWS 服务,例如我有 EC2、Lambda 和 S3 进行部署,我必须在美国西部地区部署 EC2 和 lambda,在欧盟东部和美国西部地区部署 S3。 这可以用一个模板实现吗? 我想AWS Stack Set 但我认为这将部署到所有 AWS 服务到所有提到的区域。我想为某个区域提供一些 AWS 服务,而一些只有一个特定区域。

【问题讨论】:

    标签: amazon-s3 lambda aws-sdk


    【解决方案1】:

    假设您使用的是 CLI,您最好的选择是配置多个配置文件,然后为每个部署使用不同的配置文件执行两个部署。其次,您可以使用参数作为模板的输入,并使用条件语句根据您的目标区域部署不同的资源。相关链接 -

    http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/parameters-section-structure.html

    https://forums.aws.amazon.com/thread.jspa?threadID=162459

    【讨论】:

      猜你喜欢
      • 2021-11-20
      • 2021-05-24
      • 2016-12-12
      • 2021-12-21
      • 2017-08-30
      • 2020-07-22
      • 2019-08-05
      • 1970-01-01
      • 2017-01-28
      相关资源
      最近更新 更多