id, title, type, tags, last_updated
| id |
title |
type |
tags |
last_updated |
| Packer |
Packer |
concept |
|
2026-04-18 |
Aliases
Summary
- 定义:HashiCorp 开发的开源工具,通过模板定义自动构建机器镜像(AMI、VMDK、QCOW2 等)
- 用途:实现基础设施的不可变部署
- 云迁移价值:标准化镜像构建,确保环境一致性
Key Details
- 核心功能:
- 多平台镜像构建(AWS AMI、VMware、Vagrant、Docker 等)
- JSON/HCL 模板定义
- 预置和后置配置脚本
- 并行构建加速
- 工作流程:
- 定义模板(Builder 配置)
- 运行 provisioner(配置脚本)
- 输出镜像
- 与 Terraform 集成:
- Packer 构建 AMI
- Terraform 使用 AMI 部署基础设施
Octane Hub 案例
- Octane Hub 使用 Packer 构建自定义 AMI
- 从手动控制台脚本演进到自动化镜像构建
Connections