发布于: Mar 14, 2024

Amazon CloudFormation 改进了其部署体验,可以预先验证客户堆栈操作中是否存在无效的资源属性错误。客户会即时获得反馈,即他们的堆栈操作将由于模板中的拼写错误等问题而失效。通过此次发布,客户可以使用快速失效机制,并最大限度减少成功堆栈操作所需的步骤。

当您创建或更新 Amazon CloudFormation 堆栈时,您的堆栈可能会由于资源属性值无效或资源属性名称不支持而失效。例如,您正在尝试部署一个属性名称拼写错误的 S3 存储桶,或者尝试在 S3 存储桶资源属性下使用 EC2 属性,例如 SecurityGroups。以前,客户会一直等到预置的资源出现导致堆栈操作失效的错误。客户将重复此过程,直到成功部署所有资源且没有无效的资源属性错误为止。 借助这种新体验,CloudFormation 会在部署第一个资源之前验证您的堆栈操作,并预先提供错误消息。您将以资源级堆栈事件的形式获得此信息,错误详细信息作为状态原因。

此功能现已在由光环新网运营的亚马逊云科技中国(北京)区域和由西云数据运营的亚马逊云科技中国(宁夏)区域推出。访问我们的用户指南,了解如何排查常见的 CloudFormation 操作错误。