5

是否可以从现有系统自动生成 Puppet 清单?

例如,如果我们需要将站点部署到预配置的 VPS 或共享服务器,是否有一种工具可以查询服务器然后生成 puppet 清单以反映它​​发现的内容?(发行版、应用程序版本等)

4

1 回答 1

4

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

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

puppet resource package

获取带有版本的特定包:

puppet resource package httpd

文件:

puppet resource file /etc/httpd/conf.d/example.conf
于 2013-06-12T05:58:11.063 回答