gpt4 book ai didi

amazon-web-services - 是否可以执行命令,然后更新 CloudFormation 模板中的安全组?

转载 作者:行者123 更新时间:2023-12-03 07:43:49 25 4
gpt4 key购买 nike

我想使用 CloudFormation 按顺序执行以下操作。

  1. 启动 EC2 实例。
  2. 使用安全组 A 授予其访问完整互联网的权限。
  3. 下载特定版本的 Java 和 Python
  4. 通过删除安全组 A 并添加安全组 B 来删除其互联网权限。

我观察到有一个 DependsOn属性用于指定创建资源的顺序,但我找不到允许我在创建堆栈的过程中两次更新同一 EC2 实例上的安全组的功能。

这可以通过 CloudFormation 实现吗?

最佳答案

本身不在 CloudFormation 中,但您可以使用配置的 userdata script 启动 EC2 实例。它本身下载 Java/Python 和 awscli ,根据需要,然后使用 awscli 切换当前 EC2 实例的安全组。

但是,如果您需要的只是预加载 Java 和 Python,那么为什么不简单地创建一个 AMI它们已经安装并从该 AMI 启动吗?

关于amazon-web-services - 是否可以执行命令,然后更新 CloudFormation 模板中的安全组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57796732/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com