2017-06-05 64 views
0

使用包裝器,我可以創建模板linux包並將其作爲vmware包上傳到我的vSphere雲實例。我希望將其上傳或轉換爲vsphere模板,以便我可以在此模板上運行terraform以自動創建多個基於Linux的VM。我怎樣才能做到這一點?我目前需要手動在vsphere上右鍵單擊上傳的虛擬機,然後單擊「轉換爲模板」,此時terraform將高興地生成並定製基本Linux框的多個實例。在vSphere上使用包裝器和terraform自動化基礎架構

是否有一個打包機/ terraform的自動化機制?如果是這樣,它是什麼?

回答

0

terraform文件中的磁盤/模板部分不僅適用於vsphere模板。例如,以下將啓動vSphere中的BaseLinuxVM的克隆:

resource "vsphere_virtual_machine" "my-first-vm" { 
datacenter  = "MyDatacenter" 
cluster = "MyCluster" 
name = "my-first-vm" 
memory = 1024 
vcpu = 1 

disk { 
    datastore = "MyDatastore" 
    template = "BaseLinuxVM" 
} 
linked_clone = false 
network_interface { 
    label = "VM Network" 
} 
} 
相關問題