puppet-modulesync-configs

    1. 模块讲解

    阅读级别:选读

    本节为选读章节,推荐有兴趣的读者阅读。

    通过以上步骤,可以为一个新puppet module同步Gemfile,Rakeflie等文件,其中执行同步操作的关键命令是:

    1. # 注意需要使用gem安装msync命令

    模块讲解

    • : 第一层级的键表示模块被管理的文件名
    • .sync.yml: 出现在各自module中,将覆盖config_defaults中的值
    • modulesync.yml: 传递到Modulesync命令行的键值对参数对

    关于puppet-modulesync-configs的用途比较单一,因此不再深入展开,更详细的解释参见其模块说明