amazon-cloudformation相关内容
我正在尝试为 CloudFormation 模板中的 Lambda 函数创建 S3 触发器.S3 存储桶已存在,正在创建 Lambda 函数. 这表示不可能使用 CFT 修改预先存在的基础设施(在本例中为 S3),但是 this 似乎是说存储桶必须预先存在. 似乎无法使用 CFT 类型“AWS::Lambda..."创建触发器,源服务需要创建触发器.就我而言,这是 s3 存储桶的 No
..
我们正在使用 CloudFormation 模板创建 S3 存储桶.每当将文件添加到 S3 存储桶时,我都想关联(向 S3 存储桶添加事件)一个 Lambda 函数. 如何通过 CloudFormation 模板实现.CloudFormation 需要用到哪些属性. 解决方案 这是一个完整的、自包含的 CloudFormation 模板,演示了如何在将文件添加到 S3 存储桶时触发
..
我想知道使用 AWS OpsWorks 与 AWS Beanstalk 和 AWS CloudFormation 的优缺点是什么? 我对一个可以自动扩展以处理任何大量并发 Web 请求(从每分钟 1000 个请求到 1000 万转)的系统感兴趣,其中包括一个可以自动扩展的数据库层. 理想情况下,我希望有效地共享一些硬件资源,而不是为每个应用程序设置一个单独的实例.过去我主要使用 EC2 实
..
Cloudtrail 默认日志可以流式传输到 elasticsearch 域,如此图所示.我如何使用 cloudformation 模板实现这一点? 解决方案 更新: 如果您使用的是 aws-cli,请查看我的回答 这里. 好吧,经过几个小时的探索和阅读大量文档后,我终于成功创建了这个模板. 设计师概览: 为了启用流日志到elasticsearch,我们需要创建以下
..
我的 AWS CloudFormation 模板失败并显示错误: 收到 0 个 SUCCESS 信号,共 1 个.无法满足 100%MinSuccessfulInstancesPercent 要求 我想我的 WaitConditionHandles 设置不正确(或者 EC2 实例可能没有发送一个),但不知道如何解决这个问题. 一切(ASG、EC2 实例)似乎都在 AWS 中正
..
AWS CloudFormation 提供了一个名为 CloudFormer 的默认堆栈,这是一种模板创建工具.CloudFormer 从您当前的 AWS 环境创建一个 CloudFormation 模板,允许您单击要包含在模板中的手动创建的资源. AWS CloudFormer 文档没有列出 CloudFormer 支持的 AWS 服务.2013 年有一个公告(CloudFormer 现在
..
我一直在为下面的错误而苦苦挣扎.我已经尝试了很多教程和 stackoverflow 答案,但没有一个解决方案可以解决我的问题. 访问 XMLHttpRequest 在'https://xxx' 来自原点'http://localhost:3000' 已被 CORS 策略阻止:响应预检请求未通过访问控制检查:否请求中存在“Access-Control-Allow-Origin"标头资源.
..
我想将我保留的弹性 IP(ec2 经典 ip)之一分配给 VPC 中的 Autoscaling 组.使用 AWS Cli 我将 ip 移到了 vpc: $ aws ec2 move-address-to-vpc --public-ip 23.23.23.23 并在 aws concole 中看到,此 IP 已传递给 VPC.并在资源中 Cloudformation 模板中 Autoscalin
..
我正在尝试使用 CloudFormation 模板在 AWS 中启动 S3 存储桶.该项目的要求之一是存储桶应就地加密.我一直在试图找到一种通过 CloudFormation 模板进行设置的方法(我已经阅读了所有我可以获得的关于 SSE-S3、KMS、CFT 和 S3s 的文档......).但所有迹象似乎都表明它只能通过控制台使用. 我担心我只是遗漏了一些明显的东西,我想知道是否有人知道我
..
如何为 EC2 实例使用现有的 IAM 角色,而不是在我的 CloudFormation 模板中创建一个新角色? 例如,我在 AWS 控制台中创建了一个角色并且只想使用它. 解决方案 您需要一个实例配置文件、一个角色和实例信息(或启动配置)本身. 您的实例配置文件如下所示: “资源":{“实例配置文件":{"类型" : "AWS::IAM::InstanceProfile",
..
我们有一个 VPC,其中包含用于测试的所有服务和数据库.我们现在计划设置另一个这样的 VPC,以便我们可以有一个额外的测试环境. 是否可以从现有基础架构 (VPC) 中导出 CloudFormation 模板? 解决方案 取决于您想要克隆/复制的内容以及您想要复制资源的级别,您可以查看以下选项; 使用已弃用 CloudFomer 是 AWS CFN 的一部分,您可以从现有资源构
..
我正在尝试使用文档中提到的 Java-8 为 Lambda 设置带有 AWS SAM 的 AWS 代码管道 http://docs.aws.amazon.com/lambda/latest/dg/automating-deployment.html(尽管示例在 node.js 中). 然而,我的 Staging 卡在 CloudFormation Stack 卡在 REVIEW_IN_
..
是否可以将在 CloudFormation 之外创建的现有 AWS 资源合并到现有 CloudFormation 堆栈中?我想这样做而不必在 CloudFormation 堆栈中添加新资源并将现有资源的数据迁移到该新资源.我看到 AWS 现在对 CloudFormation 堆栈进行了漂移检测.我想知道是否可以利用它来将现有资源合并到一个堆栈中. 解决方案 将资源导入/采用到现有 Clou
..
我创建了 CloudFormation yaml 模板,我需要在“AWS::ApiGateway::"中使用 !GetAtt“TestLambda.Arn" 作为 !Sub 函数的一部分方法"集成 Uri: 类型:“AWS::ApiGateway::Method"特性:RestApiId:参考:“RestApi"资源编号:参考:“TestResource"HttpMethod:“GET"授权类型
..
无论如何我们可以传递动态引用Secret Manager 到 AWS启动配置用户数据? 这是我试过的代码片段: "SampleLaunchConfig": {"Type": "AWS::AutoScaling::LaunchConfiguration",“特性": {“图像ID":{"Fn::FindInMap": ["AWSRegionArch2AMI",{"Ref": "AWS::Re
..
我有一个网络负载均衡器和一个关联的目标组,该目标组配置为对 EC2 实例进行运行状况检查.问题是我看到大量的健康检查请求;每秒多个. 默认间隔检查应该是 30 秒,但检查频率比应有的频率高出约 100 倍. 我的堆栈是在 CloudFormation 中构建的,我尝试覆盖 HealthCheckIntervalSeconds,但没有效果.有趣的是,当我尝试在控制台中手动更改间隔时,我发
..
这是我的对流层生成的 JSON(的 DynamoDB 部分): “沙盒":{“特性": {“属性定义":[{"AttributeName": "audit_id",“属性类型":“S"},{"属性名": "状态",“属性类型":“S"},{"属性名": "文件名",“属性类型":“S"},{"AttributeName": "file_detected_dt",“属性类型":“S"},{"Att
..
我正在使用 CloudFormation 来管理 Tomcat 网络服务器堆栈,但我厌倦了为新应用程序版本进行原始 AMI 管理.我想向厨师的方向发展,但现在没有时间.相反,我试图解决网络服务器实例化中的一个简单问题:当新机器启动时,我如何下载“当前"WAR? 我的想法是使用私有 S3 存储桶和 cloudinit,但我对如何处理 IAM 凭证感到有些困惑.我可以将它们放在模板的用户数据中,
..
我需要做的任务是让 CDN 依赖于 S3 存储桶.但我们想让它使用现有的存储桶,而不是创建一个新的存储桶. 这是我正在尝试的示例代码: “参数":{“使用ExistingBucket":{“描述":“是/否",“默认":“是",“类型":“字符串",“AllowedValues":[“是",“否"]}},“状况" : {"CreateS3Resources" : {"Fn::Equals"
..
我正在尝试使用 CloudFormation 创建新版本的 Lambda 函数. 我想拥有同一个 Lambda 函数的多个版本,以便我可以 (a) 将别名指向不同版本 - 如 DEV 和 PROD - 并且 (b) 能够回滚到早期版本 这是我的 Lambda 版本的定义: LambdaVersion:类型:AWS::Lambda::Version特性:功能名称:参考:LambdaFu
..