在多个地区启动AWS云计算堆栈

时间:2016-11-01 17:49:36

标签: amazon-web-services amazon-s3 amazon-ec2 aws-sdk amazon-cloudformation

我有一个云形成堆栈,我已经在us-east-1区域旋转了自动缩放组和多个AZ。

我现在想在另一个区域复制相同的堆栈,使其成为多区域堆栈,从而有助于灾难恢复。

可以通过cloudformation完成吗?另外,要使AWS CLI调用来进行clouformation创建堆栈,我是否需要在同一区域中才能实现调用?

1 个答案:

答案 0 :(得分:2)

CloudFormation是一种区域级服务,因此单个堆栈创建的所有资源仅存在于一个区域中。如果愿意,您可以重复使用相同的模板在其他区域中创建相同的堆栈。

使用AWS CLI,您可以在~/.aws/config文件中指定要与之交互的区域(例如,键入aws configure以设置此文件),或在环境变量{{1}中指定},或者在命令行上传递AWS_DEFAULT_REGION选项。

〔实施例:

--region