14得票3回答
如何在AWS CodeBuild CloudFormation模板中设置分支筛选选项?

如果在CodeBuild项目中使用Github存储库作为源,则分支过滤器选项允许仅针对名称与某个正则表达式匹配的分支运行构建。 AWS管理控制台 在AWS管理控制台上,您可以在创建或编辑CodeBuild项目时配置分支过滤器: AWS CLI 对于awscli存在一个--update...

37得票2回答
AWS CloudFormation: 有条件地创建资源的属性

我知道可以通过使用条件来有条件地(还能怎么说呢?)创建资源。 然而,我正在尝试找到一种方法,以有条件地创建资源的属性; 在我的情况下,我正在创建一个子网中的多个EC2实例,并将默认的公共IP分配设置为false。 然而有时出于调试目的,我希望我的实例获得公共IP。 现在我必须注释或取消...

13得票1回答
在CloudFormation自动扩展组中增加根设备大小

我正在尝试通过我的cloudformation AutoScaling::LaunchConfiguration,增加ebs支持的ec2实例的硬盘空间。初始根设备只有8GB,我希望将其增加到40GB。根据这份文档,我认为我可以实现这一点。不幸的是,下面的配置似乎无法工作。"LaunchConf...

12得票1回答
AWS SAM: 嵌套堆栈,从根堆栈引用 API 网关

我想把我的SAM应用程序拆分成多个部分。 我想在根堆栈中创建一个API( AWS::Serverless::Api )。 我正在子堆栈中创建lambda函数,在那里我想将API从根堆栈引用到API事件。 这可行吗? 我没有找到任何访问来自根堆栈到子堆栈的API的好例子? 我尝试过以下模板 -p...

169得票4回答
验证错误堆栈: AWS CloudFormation堆栈处于ROLLBACK_COMPLETE状态,无法进行更新。

当我使用cloudformation进行部署时,命令如下:aws cloudformation deploy --region $region --stack-name ABC 出现错误: 调用CreateChangeSet操作时发生了一个错误(ValidationError):Stack:...

7得票1回答
云形成错误:收到了1个失败信号中的1个。无法满足100% MinSuccessfulInstancesPercent要求。

您好,我正在使用linux-bastion的AWS快速入门指南。 将QSS3BucketName和QSS3KeyPrefix更改为我的帐户中的内容后,它会抛出以下错误: 收到1个失败信号中的1个。无法满足100%的MinSuccessfulInstancesPercent要求。 堆栈中...

10得票2回答
我们如何使用用Java编写的AWS Lambda函数访问和响应CloudFormation自定义资源?

我有一个用Java编写的AWS Lambda函数,希望将其作为AWS CloudFormation函数响应的一部分使用。亚马逊提供了两个详细示例,介绍如何创建一个CloudFormation自定义资源,该资源基于使用Node.js编写的AWS Lambda函数返回其值。但是,我在将Lambda...

7得票2回答
如何将现有的CloudFormation堆栈拆分为单独的嵌套堆栈,并将现有资源移动到嵌套堆栈下面。

问题: 最近,我们遇到了一个关于在单个CloudFormation模板中声明最大资源数量的问题。 一个模板最多支持200个资源,我们离达到这个限制非常接近。 为了指定更多的资源,我们需要使用嵌套堆栈将模板拆分成多个模板, 我们正在评估一个最佳方法来拆分模板。 我们的方法: 我们从主堆栈...

7得票1回答
使用 CloudFormation 模板创建具有内联策略的 IAM 角色

我正在尝试使用以下模板创建IAM角色。我已成功创建了带有托管策略的角色。当我尝试在模板中添加内联策略时,出现了错误:“属性PolicyDocument不能为空。” { "Resources": { "test": { "Type": "AWS::IAM::Role", ...

9得票1回答
在CloudFormation中配置AWS负载均衡器(v2版本)的连接耗尽功能

这篇博客文章(特别在这里)详细介绍了如何使用AWS::ElasticLoadBalancing::LoadBalancer类型为“经典”版本1负载均衡器配置连接排空,操作如下: "ElasticLoadBalancer": { "Type": "AWS::ElasticLoadBalan...