前面的两篇Blog介绍了如何部署Puppet;
本篇Blog,将详细描述如何使用Puppet。


比如,我们需要在系统中创建一个组【god_group】

我们先需要查看系统当前拥有的用户组:

可以看到,其中并不包含我们希望创建的【god_group】

编写Puppet的资源文件(清单,manifest):

尝试运行:

正式运行:

可以看到,我们期望的组【god_group】已经按照预期被创建了。


创建一个用户【lenka】:


获得Puppet中的某个类型的帮助信息:


安装软件包【nginx】

当前,我的系统是没有安装【nginx】的:

使用Puppet安装:

可以看到,已经安装好了。

不过,上面有一段警告:

这段警告不影响安装,不过看上去可能不太友好。

可以通过上面告警中的描述,设置【allow_virtual】为【false】,从而禁用该条警告;具体如下:

以安装【http】为例:

可以看到,这次就没有警告了。


终了,…

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.

隐藏
变装