amazon-cloudformation相关内容

解决AWS CloudForms中的循环依赖问题

以下AWS CloudFortification提供循环依赖错误。我的理解是依赖关系是这样流动的:rawUploads -> generatePreview -> previewPipeline -> rawUploads。虽然看起来rawUploads并不依赖于generatePreview,但我猜CF在创建存储桶时需要知道要触发什么lambda,即使触发器是在CloudFortificatio ..

无法验证以下目标配置(S3到SQS)

我正在尝试使用Serverless设置一个工作流,它创建一个新的S3存储桶、一个新的SQS队列,当在S3存储桶中创建一个对象时,将一个消息放到队列中,一旦队列中有足够的消息,就会旋转一个lambda。我的资源挡路中有以下内容: resources: Resources: AnalyticsQueue: Type: "AWS::SQS::Queue" Pro ..

CloudFortification-多个lambda别名和版本的apigateway阶段

如何将已有lambda别名和版本的APIGateway阶段部署到特定阶段,这意味着我不想再次更新lambda,但我想映射到新阶段或使用特定lambda别名更新现有阶段 即,我有myFunction版本2、3和别名dev、test和Stage。 要将/dev的Stage映射到$Latest,将/test映射到版本2的别名测试,将/Stage映射到版本3的别名。 如何实现此目标。 我已尝 ..
发布时间:2022-03-04 17:28:36 其他开发

AWS CloudForformationCreate-Stack VS Deploy

有人能清楚地向我解释一下AWS CLI CloudForformationcreate-stack和deploy命令之间的区别和优先顺序吗?对我来说,他们似乎在做同样的事情并部署资源。 为什么从cli运行部署命令时,创建堆栈没有可执行更改集,而文档显示: 通过创建并执行更改集来部署指定的AWS CloudFortification模板。该命令在AWS CloudFortificatio ..
发布时间:2022-03-04 17:20:08 其他开发

AWS CloudForment:有条件地创建资源属性

我知道可以通过使用Conditions有条件地(还有什么?)创建资源。 我正在尝试找到一种有条件地创建资源属性的方法; 在我的示例中,我使用默认公网IP分配=false在子网中创建了几个EC2实例。 有时出于调试目的,我希望我的实例获得公共IP。 现在我必须注释入/出SG/Subnet和下面的NetworkInterfaces属性(它们不在一起) myEC2: ..
发布时间:2022-03-04 17:14:17 其他开发

CloudForm跨区域参照

当您在同一区域内运行多个CloudForformation堆栈时,您可以使用CloudFormation Outputs 在堆栈之间共享引用 但是,正如文档突出显示的那样,输出不能用于跨区域引用。 您不能跨区域创建跨堆栈引用。您可以使用内部函数fn::ImportValue仅导入在同一区域内导出的值。 如何在CloudFortification中引用跨区域的值? 下面是一个示 ..

私有网络中的Lambda函数不能访问Internet

我的lambda函数可以访问私有网络中的其他资源,但是一旦它尝试向Internet发出请求,它就会超时。我有以下内容: 两个私有子网 将0.0.0.0/0路由到Internet网关的路由表。 几条ACL规则和一个Lambda安全组 任何帮助都会很有帮助。以下是我的CF模板: AWSTemplateFormatVersion: 2010-09-09 Description: V ..
发布时间:2022-03-04 17:07:33 其他开发

将 ARN 引用从 CloudFormation 传递给 Swagger

我们正在尝试使用 Amazon CloudFormation 和 Swagger 自动部署 AWS lambda 和 API 网关.为此,我们创建了一个 CloudFormation 模板来创建 APIGateway 所需的 Lambda 和其他资源(包括端点).我们希望从外部 swagger 文件中导入 API 定义,以便可以将同一个 CloudFormation 模板用于多个 lambda 和 ..

在 Cloudformation 模板中为 API Gateway 启用 CORS

我正在为我的环境创建 AWS Cloudformation 模板,但我找不到为 API Gateway 方法启用 CORS 的方法. 我可以使用 AWS 控制台配置它(这里是官方文档),但是如何在 Cloudformation 模板中进行呢? 解决方案 经过反复试验,我发现以下 CloudFormation 模板片段与 CORS 控制台向导相比会产生等效的 OPTIONS 方法: ..

AWS CFN 错误“参数 groupName 不能与参数子网一起使用"

使用以下 yaml 时出现错误.我已经检查了代码,但我认为没有任何问题.我的结构计划有一个具有 2 个公共子网和 2 个私有子网的 VPC.一个 Web 服务器实例将放置在公共子网 2 中.我认为问题可能与实例创建有关,因为在实例创建过程中出现错误. 参数:环境名称:描述:以资源名称为前缀的环境名称类型:字符串键名:描述:用于启用对实例的 SSH 访问的现有 EC2 密钥对的名称类型:AWS:: ..
发布时间:2022-01-14 11:14:16 其他开发

AWS:为什么我无法将自定义域分配给嵌套堆栈?

我正在尝试将自定义域集成到 HTTP API 我正在使用 AWS API Gateway 和 AWS Lambda 进行开发.我正在使用 AWS SAM 模板.我有一个根堆栈和嵌套堆栈. 对于这个问题,我将使用一个嵌套堆栈的代码片段.在那里,这就是我希望 URL 端点的样子 根堆栈 - api.example.com 嵌套堆栈 - api.example.com/nested ..