2.10. 最后介绍模块
我们的模块已经可供使用。要将模块导出到要使用的 Red Hat Satellite 6 的归档中,请输入以下命令:
puppet module build mymodule
# puppet module build mymodule
这会在 mymodule/pkg/mymodule-0.1.0.tar.gz 中创建一个存档文件,其中包含 mymodule 目录的内容。我们将此模块上传到我们的红帽卫星 6 服务器,以调配我们自己的 HTTP 服务器。
如果需要进行任何更改,请编辑模块目录中的文件并使用 puppet 模块构建命令重建模块
。只有在模块版本增加时,更改才会反映在 Satellite 中。要增加版本号,请编辑 /etc/puppetlabs/code/modules/mymodule/metadata.json 文件,然后重新重建模块。在卫星服务器中上传并发布新版本。