amazon-cloudformation相关内容
在我的 cloudformation 堆栈中,我有一个启动配置,它在用户数据中运行 ansible 脚本.这里的问题是,即使 ansible 脚本尚未完成执行,我的堆栈状态也会显示 CREATE_COMPLETE.在我通过 ssh 进入 ec2 实例后,我看到了显示 ansible 执行仍在进行中的日志.我的示例 cloudformation 堆栈 json 是这样的: “OpenShiftMa
..
我们使用 CloudFormation/Terraform 在 AWS 中配置资源. 配置是关于创建一个新状态 或 将一种状态转换为另一种状态. 例如:一个状态是一台安装了apache web x.y的机器 我们使用 ansible 工具来编排配置 自动化是定义可以自动执行的任务. 自动化可用于单个系统.编排采用自动化并协调多个系统之间的过程.通常是因为一
..
我在“with_items"循环中以这样的 ansible 启动多个 cloudformation 堆栈: - name:在 AWS 中创建 CF 堆栈云形成:stack_name: "{{ item.name }}"状态:“现在"模板:“{{ item.name }}.py.json"模板参数:“{{ item.template_parameters }}"with_items: "{{ CF
..
我在“with_items"循环中以这样的 ansible 启动多个 cloudformation 堆栈: - name:在 AWS 中创建 CF 堆栈云形成:stack_name: "{{ item.name }}"状态:“现在"模板:“{{ item.name }}.py.json"模板参数:“{{ item.template_parameters }}"with_items: "{{ CF
..
在我的 cloudformation 堆栈中,我有一个启动配置,它在用户数据中运行 ansible 脚本.这里的问题是,即使 ansible 脚本尚未完成执行,我的堆栈状态也会显示 CREATE_COMPLETE.在我通过 ssh 进入 ec2 实例后,我看到了显示 ansible 执行仍在进行中的日志.我的示例 cloudformation 堆栈 json 是这样的: “OpenShiftMa
..
我们使用 CloudFormation/Terraform 在 AWS 中配置资源. 配置是关于创建一个新状态 或 将一种状态转换为另一种状态. 例如:一个状态是一台安装了apache web x.y的机器 我们使用 ansible 工具来编排配置 自动化是定义可以自动执行的任务. 自动化可用于单个系统.编排采用自动化并协调多个系统之间的过程.通常是因为一
..
我正在尝试创建一个模板,以便当我调用 api/divide/inputvalue 时,api 会从 DynamoDB 发回对应于 inputvalue 映射. 它非常简单,因为我直接从数据库中获取值而没有任何业务逻辑,因此我不需要任何 lambda.但是我谷歌搜索的所有示例或他们使用的所有教程都使用了 lambda,我现在迷失了如何在没有 lambda 的情况下使其工作 这是我目前所拥
..
我正在编写一个工具,在 cdk deploy 之后利用 CloudFormation 输出,然后使用基于这些输出的配置文件设置开发环境. 在每个核心基础架构组件(auth、db、webapp、storage 等)的末尾,我有一个 CfnOutput 构造,如下所示: cdk.CfnOutput(自我,'用户池ID',值=self.user_pool.user_pool_id,) 输出类似
..
我编写了一个 powershell EC2 用户数据脚本.我想知道如何使用 cfn-init.exe 向 CloudFormation 发送成功/失败信号?请提供示例和语法,因为我是 CloudFormation 的新手. 解决方案 您需要使用 cfn-signal 命令将信号传递给 cloudformation.请查看 http://docs.aws.amazon 上的文档.com/AW
..
我正在构建一个 CloudFormation 模板,该模板将使用多可用区选项创建 SQL Server 数据库(使用 RDS)(因此它在不同的可用区中维护同步备用副本). 但是,要使此工作正常进行,我需要将数据库实例与具有“镜像"选项的选项组相关联.无法在任何地方找到如何使用 CloudFormation 模板创建选项组. 如何在 CloudFormation 模板中创建选项组?
..
我正在使用这个 CloudFormation 模板 我试图传递值的 List 参数是: “子网":{“类型":“列表",“说明":“您的虚拟私有云 (VPC) 中的 SubnetId 列表",“约束描述":“必须是与至少两个不同可用区相关联的至少两个现有子网的列表.他们应该驻留在选定的虚拟私有云中."}, 我写了一个看起来像这样的实用程序脚本: #!/bin/bashSUBNET1=子
..
当我在 uat env 中运行此模板时,我希望将 aws:SourceVpc 添加为字符串列表 [“vpc-7830jkd"、“vpc-a1236"] 和字符串“vpc-1234"当我在 perf 中运行时.它在 perf env 中运行良好,但是当我在 uat 中运行时出现以下错误. 模板错误:每个 Fn::Sub 对象的上下文对象的每个值都必须是字符串或返回字符串的函数.有什么建议吗?
..
我目前是一名实习生,必须托管一个微服务应用程序.我选择将 AWS ECS 与 Fargate 任务结合使用来托管 Consul Connect Service Mesh,为应用程序提供服务发现、意图、Mtls 等.我的设置如下: 1 个 Fargate 任务(在一个服务中)和一个 Consul 服务器容器. x Fargate 任务(在一个服务中),带有一个 Consul 代理、Consu
..
使用 aws cloudformation 命令 package 和 deploy 我试图将我的本地 lambda 函数复制到 s3 并部署模板.但是我在部署堆栈时遇到了一个问题.出现错误:无法解压缩上传的文件.请检查您的文件,然后再次尝试上传.(服务:AWSLambdaInternal;状态代码:400 问题:当我手动压缩 labmda 函数并将其复制到 s3 时 - 它可以工作.我的工作
..
我正在尝试为 ECR 和 ELB 创建云形成模板,我将我的图像分别推送到 ECR.在 Dockerrun.json 中,我像这样引用我的图像“图像":“.dkr.ecr.ap-south-1.amazonaws.com/*:latest".所以我需要为 ELB 和 ECR 提供 IAM 权限.但是此模板中的 IAM 部分存在一些问题.创建堆栈时出现此错误.是否需要修复? 策略中的语法错误.(服务
..
我创建了一个 CloudFormation 堆栈,然后使用变更集更新它以将 DeletionPolicy 更改为 Retain. 有没有办法查看实时堆栈中资源的 DeletionPolicy 以判断它是否设置正确? 解决方案 describe-stack-resource 当前不返回 DeletionPolicy 阅读DeletionPolicy 文档 获取默认 Deletio
..
我正在 CloudFormation 模板中定义要在另一个模板中使用的导出. 我可以看到正在 AWS 控制台中创建导出,但是,第二个堆栈找不到它. 错误: UPDATE_ROLLBACK_IN_PROGRESS 原因:未找到名为 sandbox06-ODM-KinesisStreamArn 的导出 template.yml 资源:运动流:类型:AWS::Kinesis::Stre
..
我有一个带有多容器 docker CF 模板的弹性 beanstalk,如下所示.我单独将我的图像推送到 ECR.在 Dockerrun.json 中,我像这样引用我的图像“图像":“.dkr.ecr.ap-south-1.amazonaws.com/*:最新".通过使用这个 CF 模板,我可以创建带有多容器的 ELB.但是在部署我的 Dockerrun.json 时,由于我的图像的权限被拒绝而失
..
我创建了一个用于启动 AutoScaling 组的 CloudFormation 模板.在启动期间,允许 s3:GetObject 访问的策略附加到每个 EC2 实例.之后,我使用 User Data 安装 Apache Web 服务器和 PHP,然后更改相关文件夹的设置.然后,我需要在每个实例中将多个文件从 S3 存储桶(没有公共访问权限)复制到/var/www/html 文件夹,但是如果不恢复
..
我希望我的 CloudFormation 模板使用现有的子网和 VPC.我不想创建新的. 我如何参数化这些? 当我查看AWS::EC2::VPC 和AWS::EC2::Subnet 的文档时,似乎这些资源仅用于创建新 VPC 和子网.对吗? 我是否应该直接将实例资源指向我希望它使用的现有 VPC 和子网? 例如 - 如果我的模板中有一个实例资源并且我将它直接指向现有子网,如
..