Revision 999cd633
Added by Greg Sutcliffe about 12 years ago
README.md | ||
---|---|---|
# Puppet module for installing Puppet agent, and Puppet server
|
||
|
||
Installs Puppet agent:
|
||
|
||
* Optional class to run Puppet from Cron - puppet::cron
|
||
* Optional Class to run Puppet as a daemon - puppet::daemon
|
||
|
||
Optional support for install Puppet server (puppet::server)
|
||
|
||
* Configurable support for static or git-backed dynamic environments (requires puppet-git module)
|
||
* Storeconfig option
|
||
* Passenger support (requires puppet-apache and puppet-passenger modules)
|
||
|
||
# Installation
|
||
|
||
## Using GIT
|
||
|
||
git clone git://github.com/theforeman/puppet-puppet.git
|
||
|
||
## Downloadable Tarball
|
||
|
||
* http://github.com/theforeman/puppet-puppet/tarball/master
|
||
|
||
# Requirements
|
||
|
||
Only really tested on RedHat and Debian. Patches welcome for other OSes :)
|
||
|
||
# Setup
|
||
|
||
Please review the variables under module/manifests/params.pp
|
||
|
||
Standalone agent:
|
||
|
||
echo include puppet | puppet --modulepath /path_to/extracted_tarball
|
||
|
||
Agent and cron (or daemon):
|
||
|
||
echo include puppet, puppet::cron | puppet --modulepath /path_to/extracted_tarball
|
||
|
||
Agent and server:
|
||
|
||
echo include puppet, puppet::server | puppet --modulepath /path_to/extracted_tarball
|
||
|
||
# Contributing
|
||
|
||
* Fork the project
|
||
* Commit and push until you are happy with your contribution
|
||
|
||
# More info
|
||
|
||
See http://theforeman.org or at #theforeman irc channel on freenode
|
||
|
||
Copyright (c) 2010-2012 Ohad Levy
|
||
|
||
This program and entire repository is free software: you can redistribute it and/or modify
|
||
it under the terms of the GNU General Public License as published by
|
||
the Free Software Foundation, either version 3 of the License, or
|
||
any later version.
|
||
|
||
This program is distributed in the hope that it will be useful,
|
||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||
GNU General Public License for more details.
|
||
You should have received a copy of the GNU General Public License
|
||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
Also available in: Unified diff
Add README