问题标签 [troposphere]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
275 浏览

python - AWS::RDS - 使用对流层的多可用区

当我在堆栈中运行它时,我正在使用对流层创建一个 CloudFormation 模板,它只创建一个可用区。我在每个子网中有 2 个私有子网和 1 个可用区。文件 create VPC, subnets, rounte internet gateway, EC2 instances and RDS instance,除了它在 RDS 中为单个可用区创建的所有内容,我也进行了设置,MultiAZ = true但仍然失败。

这是我的子网组---

0 投票
1 回答
232 浏览

amazon-web-services - 在对流层中设置 DBSecurityGroupIngress

想要将多个 CIDRip 添加到我的数据库安全组错误:

我认为这很容易,但我被困在这里并且感到困惑。

现在我需要在端口上入站到 Calc-SG、App-SG 和 CIDRSupport 6379

如何在 SG 中定义它?

0 投票
1 回答
504 浏览

python - ALBV2 登录 s3 存储桶并使用对流层启用删除保护

首先:我想为我的 ALB 创建访问权限以将日志存储在我的 s3 存储桶中,

在这里我定义了但这段代码是针对 ELBv1 但我使用的是 ELBv2 我该如何定义它。

第二:我想为我的 elb 创建另一个Deletion protection,我搜索了很多,但我没有找到任何使用对流层云形成的地方。

帮我解决这个问题。

0 投票
1 回答
387 浏览

amazon-web-services - How to generate ListnerCertificate CertificateArn in loadbalancer

I want to add certificate in listner of ApplicationLoadBalancer. How can i add and how can i associate with each ther, I am using HTTPS protocol for that i need to set/configure sslcertificate.

How can i add certificate in listner and listnercertificate,

0 投票
2 回答
6093 浏览

amazon-web-services - 存储桶记录表单 Applicationloadbalancer 的访问被拒绝:请检查 S3bucket 权限

我想将我的 ALB 日志存储到 s3 存储桶,我已经向 s3 存储桶添加了策略,但它说访问被拒绝,我尝试了很多,并且使用了这么多配置,但它一次又一次地失败,我的堆栈回滚,我曾经Troposphere创建模板。

我已经尝试使用我的策略,但它不是工作。

有什么帮助吗?

0 投票
0 回答
283 浏览

amazon-web-services - 使用 Troposphere 在 cloudformation 模板中配置 WAF(Web 应用程序防火墙)

我想创建 WAF 并将其附加到我的负载均衡器。

我需要附加哪些资源和参数来创建 WAF,有什么例子吗,你可以建议我吗?

我尝试过这种方式,但每个规则集都使用 cloudformation 模板失败。

这是我的一个示例规则:

有什么建议和参考让我知道吗?

0 投票
1 回答
134 浏览

amazon-web-services - 使用对流层的 ec2、s3、负载均衡器的 AWS 配置

我正在尝试AWS::Config为我的实例和存储桶进行配置。

但是我在对流层中没有找到任何参考,

我该如何创建ConfigRule

我有 cloudformation 中的配置模板。

0 投票
1 回答
62 浏览

amazon-cloudformation - 从 StackA 导入 ALBName 以在 StackB 中使用

我正在亚马逊中创建一个名为 StackA 的 ALB,并使用 StackA 导出 ALB 名称和值

Export=Export((Join("", [Ref("AWS::StackName"), "-ALB"]))), Value = GetAtt(ApplicationElasticLB, "DNSName")

我可以在 AWS 控制台中看到正在为 ALB“internal-alb-test-12345678.us-east-1.elb.amazonaws.com”导出值

所以现在我想在创建 ECSService 时使用来自 StackB 的 ALB 名称。我正在这样使用它

LoadBalancerName=ImportValue('StackA-ALB')

但是随后AWS抛出一个错误说

elb 名称超过 32。(服务:AmazonECS;状态代码:400;错误代码:InvalidParameterException

我在这里做错什么了吗?请帮助我了解原因。

0 投票
1 回答
525 浏览

python - 如何修复预期在python代码中

我正在使用 Troposphere 创建 CloudFormation 模板。

如果我使用变量或字符串,我会收到错误 -<class 'troposphere.efs.FileSystem'>, expected <type 'basestring'>

我是对流层和 python 的新手,因此感谢您的帮助。

我使用字符串时的代码

使用变量时的代码

错误: <class 'troposphere.efs.MountTarget'>: MyEFSMountTarget1a.FileSystemId is <class 'troposphere.efs.FileSystem'>, expected <type 'basestring'>

我正在做的是从另一个 cloudformation 堆栈导入值并在另一个堆栈中使用它们。

这是我填充变量的方式 -

它们被正确填充,我认为它们是突出的字符串 - 它们是。所以我想我不能对 SecurityGroups 或 SubnetId 使用字符串?我需要将字符串转换为基本字符串吗?如何?

厄尼

0 投票
2 回答
1414 浏览

amazon-cloudformation - 将 CloudFormation 模板 (YAML) 转换为对流层代码

我有一个用 Yaml 编写的大型 CloudFormation 模板,我想开始使用 Troposphere。是否有任何简单的方法可以将 CF 模板转换为对流层代码?

我在这里注意到了这个脚本https://github.com/cloudtools/troposphere/blob/master/troposphere/template_generator.py 这创建了一个对流层 python 对象,但我不确定它是否可以输出它对流层代码。