【问题标题】:Packer: Create proxmox VM not TemplatePacker:创建 proxmox 虚拟机而不是模板
【发布时间】:2020-10-04 08:03:18
【问题描述】:

我们可以通过 Packer(不是模板)创建 Proxmox 虚拟机吗? 因为在我的情况下,它创建一个虚拟机而不是停止它并使其成为模板。而且我不需要模板我需要虚拟机

muhammadfaizanyounus@Muhammads-MacBook-Pro proxmox % packer build test3.json      
proxmox: output will be in this color.

==> proxmox: Creating VM
==> proxmox: Starting VM
==> proxmox: Waiting 3m0s for boot
==> proxmox: Typing the boot command
==> proxmox: Using ssh communicator to connect: aaa.bbb.ccc.ddd
==> proxmox: Waiting for SSH to become available...
==> proxmox: Connected to SSH!
==> proxmox: Stopping VM
==> proxmox: Converting VM to template
==> proxmox: Adding a cloud-init cdrom in storage pool local-lvm
Build 'proxmox' finished.

==> Builds finished. The artifacts of successful builds are:
--> proxmox: A template was created: 152

【问题讨论】:

    标签: linux ubuntu-18.04 packer proxmox packer-builder


    【解决方案1】:

    原来如此…… 至于我,在 Packer 进程结束时,我在 VM conf 文件上运行 sed 命令以将“模板:1”更改为“模板:0”

    问候

    【讨论】:

    • 非常感谢弗雷迪。可以举个例子吗?
    【解决方案2】:

    Packer 是一个创建“黄金映像”而不是 VM 的工具,所以我认为这是不可能的。

    引用https://www.packer.io/docs

    Packer 是一个开源工具,可让您从单个源模板为多个平台创建相同的机器映像。一个常见的用例是创建组织中的团队可以在云基础架构中使用的“黄金图像”。

    您可以查看其他工具来做您想做的事,例如 Terraform(也来自 HashiCorp)或 salt-cloud(来自 Saltstack/Salt 项目)。但我认为两者都需要使用图像。

    【讨论】:

      猜你喜欢
      • 2018-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多