博客园  :: 首页  :: 管理

首先我们得知道:每个堆栈都基于一个模板。模板是一个 JSON 或 YAML 文件,其中包含有关您希望在堆栈中包含的 亚马逊云科技 资源的配置信息。

1、同样名称的本地模板文件,多次上传,都会上传到指定的S3中,是不会覆盖的,如下图所示,会加入随机字符,如下图所示

2、参数是在模板中定义的,并且允许您在创建或更新堆栈时输入自定义值,会以输入的参数为准,如果参数值无效时,可能会使用模板中参数定义时,配置的Default值

3、关于权限,需要选择IAM Role, 下拉框中,只能看到或者选择 可信实体 为 cloudformation 的 IAM Role,也可以不指定,这样就会使用当前登录的IAM的权限

4、关于堆栈故障选项,有两个选择【回滚所有堆栈资源】和 【保留已成功预置的资源】,默认是【回滚所有堆栈资源】,它们的作用和区别如下:

# 回滚所有堆栈资源,举例说明如果堆栈模板中,有5个资源创建,有一个失败了,则其他的也会被删除
将堆栈回滚到最后一个已知的稳定状态
# 保留已成功预置的资源 保留已成功预置的资源的状态,同时将失败的资源回滚到上一个已知的稳定状态。没有最后一个已知稳定状态的资源将在下一次堆栈操作时被删除。

5、创建堆栈的过程结束时,就会开始按堆栈内容工作,更新堆栈时,之前产生的资源可能会被删除(如果同样的资源产生时),删除堆栈时,其相关的资源也会被删除

 

 

尊重别人的劳动成果 转载请务必注明出处:https://www.cnblogs.com/5201351/p/17638575.html