木偶企业与开源

我有兴趣学习使用Puppet。 我反复看到的一个例子是用户pipe理。 据Puppet网站介绍 ,“configurationpipe理 – 用户账号”是Puppet Enterprise中唯一存在的function。 然而,我所看到的例子并没有提到需要企业版本。

FAQ的部分内容是:

我们只有一个开源版本的Puppet。

那么如果希望同时pipe理超过10个节点的用户,那么还需要为Puppet Enterprise支付费用吗? 我猜测那里的模型可能与Red Hat类似? 像Ubuntu这样的分布式软件包实际上是对木偶企业的分布?

这取决于您的身份validation和用户pipe理基础结构。 Puppet Enterprise可以在LDAP,AD和Google中做用户pipe理。 看到这里: http : //puppetlabs.com/blog/puppet-enterprise-2-6-is-now-available/

如果你不使用这些,只想pipe理/etc/passwd/etc/shadow ,也就是本地用户,或者如果你足够熟练的实现你自己的Puppet模块来pipe理你的LDAP / AD用户,需要木偶企业。 Puppet内置了对用户和组的支持,请参阅http://docs.puppetlabs.com/references/stable/type.html#user和here: http : //docs.puppetlabs.com/references/stable/ type.html#组

这篇博客文章对于有效pipe理本地用户帐户也很有趣: http : //www.craigdunn.org/2011/03/puppet-working-with-define-based-virtuals/

您可以随时从官方Puppetlabs回购站安装最新的Puppet软件包: http ://yum.puppetlabs.com/和http://apt.puppetlabs.com/ 。 不,Ubuntu中的Puppet包不是基于Puppet Enterprise的。