微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

将 AWS 拆分列表转换为多个 yaml/json 块

如何解决将 AWS 拆分列表转换为多个 yaml/json 块

我们在 AWS Cloudformation 中有一个导出参数,用于描述 Cidrs 列表。

我们需要为列表中的每个项目创建一个 EC2 安全组条目,即

SecurityGroupEgress:
        - CidrIp: <1st-entry-in-list>
          IpProtocol: -1
        - CidrIp: <2nd-entry-in-list>
          IpProtocol: -1
        - CidrIp: <3rd-entry-in-list>
          IpProtocol: -1
        - etc....

有没有办法做到这一点?

解决方法

有没有办法做到这一点?

在普通 CFN 中,因为这将需要 CFN 没有的循环机制。您必须为此开发 CFN macrocustom resource

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。