前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Packer 如何将 JSON 的配置升级为 HCL2

Packer 如何将 JSON 的配置升级为 HCL2

原创
作者头像
HoneyMoose
修改2021-06-24 14:34:21
9490
修改2021-06-24 14:34:21
举报
文章被收录于专栏:CWIKIUS

在新版本的 Packer 中,如果你需要创建服务器的镜像的话,推荐使用 HCL2 的配置文件。

如何将已有的 JSON 配置文件升级为 HCL2?

问题和解决

可以使用下面的命令来进行升级。

代码语言:javascript
复制
packer hcl2_upgrade -with-annotations druid-historical.json

在升级完成后,将会在当前 JSON 文件同一个文件夹中创建一个 druid-historical.json.pkr.hcl 文件。

这个文件就是升级后的文件了。

packer-upgrade-01
packer-upgrade-01

上面的文件显示的是使用 HCL2 语言来进行描述的配置文件。

控制台的输入如下:

代码语言:javascript
复制
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

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 问题和解决
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档