11-04-2013
CFEngine is based on 20 years of research, and everything but a hack. CFEngine runs on more servers throughout the world than any other system, and is especially trusted among financial and telecom organizations.
Some find It harder to learn CFEngine than Puppet, because there is more to learn. CFEngine offers more granularity while Puppet offers abstractions (makes decision on behalf of the user)
If security is important to your organization, be careful with Puppet. According to NIST National Vulnerability Database, they have more than 20 incidents so far this year.
These 2 Users Gave Thanks to RaspberryFan For This Post:
7 More Discussions You Might Find Interesting
1. Red Hat
Hello all,
I am planning to deploy a configuration / auditing software package for about 100 new nodes that we are planning to install. I am hearing many good things in regards to cfengine and puppet. Can someone shed some light in regards to these solutions?
Thanks,
jaysunn (1 Reply)
Discussion started by: jaysunn
1 Replies
2. UNIX for Advanced & Expert Users
Hi!
Im using Cfengine for Debian servers administration and know i have to manage to include some devices with openwrt firmware.
Does someone know of a Cfengine client (cfagent) developed for OpenWRT?
Thanks,
Santiago (0 Replies)
Discussion started by: sbrandi
0 Replies
3. UNIX for Dummies Questions & Answers
Hi,
I am trying to instal the puppet. I get this error. Please help..
yum install puppet-server
Loaded plugins: fastestmirror, presto
Loading mirror speeds from cached hostfile
* base: mirrors.greenmountainaccess.net
* extras: mirror.lug.udel.edu
* updates:... (2 Replies)
Discussion started by: samnyc
2 Replies
4. UNIX for Advanced & Expert Users
Hi,
I am working on RHEL 5.6 server, this is in private DMZ. No access to internet. I have downloaded the files I need to install the Puppet & Ruby. My goal is to install Puppet. I have downloaded....
mcollective-2.2.3-1.el5.noarch- SERVER.rpm ... (2 Replies)
Discussion started by: samnyc
2 Replies
5. UNIX and Linux Applications
Hello all,
can you please let me know if the free version of puppet provides dashboard?
Or how do you get info about failed installation or other staff for the puppet agents?
Sorry for not googling first :) (3 Replies)
Discussion started by: Vit0_Corleone
3 Replies
6. UNIX and Linux Applications
Can not complete the installation of a puppet server on a Linux box.
bash: passenger-install-apache2-module: command not found
Please use CODE tags as required by forum rules whenever you display sample input, sample output, and code segments. (1 Reply)
Discussion started by: zbest1966
1 Replies
7. UNIX for Beginners Questions & Answers
Hello Team,
Do You have any data/books/links related to Puppet? How to start, how to setup first env and execute "puppet" actions?
Thanks in advance!
Patryk (3 Replies)
Discussion started by: nsmcny
3 Replies
LEARN ABOUT DEBIAN
puppet-plugin
PUPPET-PLUGIN(8) Puppet manual PUPPET-PLUGIN(8)
NAME
puppet-plugin - Interact with the Puppet plugin system.
SYNOPSIS
puppet plugin action
DESCRIPTION
This subcommand provides network access to the puppet master's store of plugins.
The puppet master serves Ruby code collected from the lib directories of its modules. These plugins can be used on agent nodes to extend
Facter and implement custom types and providers. Plugins are normally downloaded by puppet agent during the course of a run.
OPTIONS
Note that any configuration parameter that's valid in the configuration file is also a valid long argument, although it may or may not be
relevant to the present action. For example, server is a valid configuration parameter, so you can specify --server <servername> as an
argument.
See the configuration file documentation at http://docs.puppetlabs.com/references/stable/configuration.html for the full list of acceptable
parameters. A commented list of all configuration options can also be generated by running puppet with --genconfig.
--mode MODE
The run mode to use for the current action. Valid modes are user, agent, and master.
--render-as FORMAT
The format in which to render output. The most common formats are json, s (string), yaml, and console, but other options such as dot
are sometimes available.
--verbose
Whether to log verbosely.
--debug
Whether to log debug information.
ACTIONS
download - Download plugins from the puppet master.
SYNOPSIS
puppet plugin download
DESCRIPTION
Downloads plugins from the configured puppet master. Any plugins downloaded in this way will be used in all subsequent Puppet activ-
ity. This action modifies files on disk.
RETURNS
A list of the files downloaded, or a confirmation that no files were downloaded. When used from the Ruby API, this action returns an
array of the files downloaded, which will be empty if none were retrieved.
EXAMPLES
download
Retrieve plugins from the puppet master:
$ puppet plugin download
Retrieve plugins from the puppet master (API example):
$ Puppet::Face[:plugin, '0.0.1'].download
COPYRIGHT AND LICENSE
Copyright 2011 by Puppet Labs Apache 2 license; see COPYING
Puppet Labs, LLC June 2012 PUPPET-PLUGIN(8)