Packer 如何將 JSON 的配置升級爲 HCL2

在新版本的 Packer 中,如果你需要創建服務器的鏡像的話,推薦使用 HCL2 的配置文件。

如何將已有的 JSON 配置文件升級爲 HCL2?

問題和解決

可以使用下面的命令來進行升級。

packer hcl2_upgrade -with-annotations druid-historical.json

在升級完成後,將會在當前 JSON 文件同一個文件夾中創建一個 druid-historical.json.pkr.hcl 文件。

這個文件就是升級後的文件了。

 

packer-upgrade-01

 

上面的文件顯示的是使用 HCL2 語言來進行描述的配置文件。

控制檯的輸入如下:

D:\WorkDir\FacilityConneX\Source-Code\Cloud\packer>packer hcl2_upgrade -with-annotations druid-historical.json
Successfully created druid-historical.json.pkr.hcl

D:\WorkDir\FacilityConneX\Source-Code\Cloud\packer>

在控制檯中,並不會給出一些具體的提示。

https://www.ossez.com/t/packer-json-hcl2/13511

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章