第13天:从 EC2 实例创建 AMI

发布: (2025年12月8日 GMT+8 11:39)
2 min read
原文: Dev.to

Source: Dev.to

实验信息

Nautilus DevOps 团队正在将其基础设施的一部分迁移到 AWS。为了解决复杂性,他们将迁移拆分为增量步骤。这种方法可以实现更平稳的实施、降低风险并优化资源。

本任务要求从已有的 EC2 实例 devops-ec2 创建 AMI,具体要求如下:

  • AMI 名称: devops-ec2-ami
  • 确保 AMI 达到 available(可用)状态。

前置条件

  • 使用实验凭证登录 AWS 控制台。
  • 将区域设置为 us-east-1

创建 AMI

  1. 进入 EC2 服务。
  2. 点击 Instances(实例)。
  3. 找到并选中名为 devops-ec2 的实例。
    • 确认实例处于 running(运行)状态(推荐)。
  4. 选中 devops-ec2 后:
    • 点击 ActionsImage and templatesCreate image(创建镜像)。
  5. Create Image(创建镜像)表单中填写必填信息:
    • Image name: devops-ec2-ami
    • Image description:(可选)
    • No reboot: 保持默认(允许重启),以确保安全。
  6. 点击 Create image(创建镜像)。
    • AWS 将开始生成 AMI。

验证 AMI 创建

  1. 在左侧 EC2 菜单中,进入 Images → AMIs
  2. 确认已选中 Owned by me(我的拥有)。
  3. 找到名为 devops-ec2-ami 的 AMI。
    • 初始 State(状态)为 pending(待处理)。
    • 等待状态变为 available(可用),这可能需要几分钟,具体取决于实例大小。

资源与后续步骤

致谢

所有实验均来自 KodeKloud。感谢提供。

Back to Blog

相关文章

阅读更多 »

第13天:Terraform 数据源

数据源 将数据源想象成一个电话簿,其中用户名和电话号码以键值对的形式通过 API 访问。不要将值硬编码……

Terraform 数据源 (AWS)

Terraform 数据源是什么?Terraform 中的数据源是对现有资源的只读查找。Terraform 并不是创建新资源,而是查询…