gpt4 book ai didi

amazon-web-services - 将现有 EC2 实例导出到 CloudFormation json/yaml

转载 作者:行者123 更新时间:2023-12-04 00:19:09 28 4
gpt4 key购买 nike

问题:

我有一个正在运行的 EC2 实例,并且我对该实例进行了一些修改:安装了 docker、设置证书目录等。现在,我想创建相同的实例,但使用基础设施代码主体。我没有记住我所做的所有添加并手动创建模板,而是尝试找到一种方法将当前的 EC2 实例导出为 jsonyaml 格式这样我就可以终止此实例并创建另一个与正在运行的实例等效的实例。

我已经尝试过:

aws ec2 描述实例

Reading through the AWS CLI EC2 docs

Reading through the CloudFormation docs

搜索 Google

搜索过

最佳答案

由于您不了解实例的设置方式,唯一的选择是创建 Amazon 系统镜像 (AMI)。这将创建磁盘的精确副本,因此您安装的所有内容都可供从 AMI 启动的任何新实例使用。然后可以将 CloudFormation 模板配置为使用此 AMI 启动实例。

另一方面,如果您知道配置实例所需运行的所有命令,那么您可以提供一个用户数据脚本,该脚本将在新实例首次启动时运行。这将自动配置实例,并且是配置实例的推荐方法,因为它易于修改并允许实例使用最新版本的操作系统启动。

这样的脚本可以作为 CloudFormation 模板的一部分提供。

参见:Running commands on your Linux instance at launch - Amazon EC2

关于amazon-web-services - 将现有 EC2 实例导出到 CloudFormation json/yaml,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62010567/

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