是否可以从现有系统自动生成 puppet list ?

例如,如果我们需要将站点部署到预配置的VPS或共享服务器,是否有工具可以查询服务器,然后生成 puppet list 以反射(reflect)所发现的内容? (发行版,应用版本等)

最佳答案

您可以为此使用 puppet 资源[type],但要有选择性。您不需要庞大的 list ,只需管理重要的内容即可。

要获取已安装软件包的列表:

puppet resource package

获取具有以下版本的特定软件包:
puppet resource package httpd

文件:
puppet resource file /etc/httpd/conf.d/example.conf

10-07 19:45
查看更多