一千萬個為什麽

搜索

使用Packer和/或Terraform部署到VSphere?



Scenario:

創建多個VM並將其部署到VSphere。目前的開發使用Packer和Ansible來配置Fusion VM,目的是使用Terraform部署到VSphere。

Issue:

我一直在將Fusion VM上傳到VSphere時遇到許多問題,並且必須使用解決方法,比如,一直想知道是否有更好的做法。

Question:

I'm questioning the use of Packer in this scenario (which deploys to Fusion), and doesn't seem to currently support a Packer->ESXi (VSphere) builder unless it's an ISO.

是否有可能將Packer完全從這種情況中移除,因此,不是構建Fusion映像,調配映像並將其上傳到VSphere,而是使用Terraform部署ESXi映像(模板),並使用Ansible就地配置該映像作為供應商? (這樣一切都在VSphere中完成,而不是在Fusion中完成,然後在VSphere中完成)。

這樣做的優點和缺點是什麽?

轉載註明原文: 使用Packer和/或Terraform部署到VSphere?

一共有 1 個回答:

我使用的是vsphere插件的流浪者,從vsphere上已經存在的“基礎”映像開始。

在vsphere定制後,新機器將由廚師完全配置(包括中間件)。

這是多種可能性中的一種,不確定這個問題是否導致每個人的解決方案都有可行的答案。