用途:在 Proxmox 环境中创建、配置和管理 VM 模板,用于快速、标准化地供给基础设施,例如为 Kubernetes 集群批量部署相同节点。
主要能力:从 cloud image 或自定义配置准备虚拟机;把配置好的 VM 转为模板;克隆模板生成多个实例;管理模板配置与更新、版本与生命周期;创建针对不同工作负载的专用模板。
使用方式:先用 create_vm_advanced 指定节点、vmid、名称、内存、核心数、磁盘、网络和安装 ISO 创建基础 VM;启动并安装、配置操作系统、依赖与 Cloud-Init;测试后用 update_vm_config 设置 template=1 标记为模板;再用 clone_vm 从模板克隆实例(full=true 可完整克隆)。辅助工具包括 get_vm_status、get_vms、start_vm、stop_vm、shutdown_vm、get_vm_config、delete_vm。典型流程:创建标准 Linux 模板、更新既有模板、部署 Kubernetes 集群。
适用场景:快速创建模板 VM、准备 Ubuntu Cloud-Init 兼容模板、为 Kubernetes 集群部署多个相同 VM、构建标准化应用环境、自动化 VM 供给、支持 IaC、创建 CI/CD 基础设施模板。
限制:模板不能直接启动,只能克隆;大模板克隆耗时更长;网络配置在克隆后通过 Cloud-Init 完成;每个克隆可能需要微调;磁盘镜像导入需手动步骤。资料中未提供具体收费、价格或平台支持范围。