bhyveucl:基于 libUCL 配置文件启动 bhyve 实例的脚本

时间:2024-06-24 01:22:30
【文件属性】:

文件名称:bhyveucl:基于 libUCL 配置文件启动 bhyve 实例的脚本

文件大小:7KB

文件格式:ZIP

更新时间:2024-06-24 01:22:30

Shell

贝维尤克 基于配置文件启动 bhyve 实例的脚本 从命令行使用 UCL 的工具非常不成熟,因此该脚本的初始版本使用来解析 JSON。 查看旧代码的 jq 分支。 将脚本通用化以与这两种工具兼容并不是我的目标,但旧版本作为参考可能很有用。 libUCL 与 JSON 兼容,因此它可以读取 JSON 配置文件,libUCL 的优点是它对语法的敏感性较低,这意味着缺少或额外的逗号不会使配置文件无法解析。 libUCL 还可以读取 YAML 和 nginx(绑定)样式的配置语法。 它比 JSON 更“人类可写” 在 JSON 数组或对象的最后一项上允许尾随逗号可减少配置文件更改时的差异,这有助于更改管理。 libUCL 将允许通过强制模式更好地验证配置文件。


【文件预览】:
bhyveucl-master
----README.md(1KB)
----LICENSE(1KB)
----vmconfig.json(1KB)
----linux.json(1KB)
----bhyveucl.sh(14KB)

网友评论