juju 配置文件的模板系统

juju 配置文件的模板系统

我正在编写一个 Juju Charm,它有一个配置文件模板,其中必须根据配置填写一些值。除了使用 sed 之外,还有更好的方法吗?

谢谢

答案1

我在 Ghost charm 中使用了简单的字符串替换。如果您不想安装任何其他语言,也可以使用 Python 执行类似操作。

实用程序.js:https://github.com/hatched/ghost-charm/blob/master/utils/utils.js

配置.js.模板https://github.com/hatched/ghost-charm/blob/master/assets/config.js.template

答案2

Juju 支持 saltstack。

Saltstack是一个配置管理工具,它使编写安装钩子变得容易得多。您还可以使用 saltstack 模板功能来制作配置文件。

相关内容