puppet-puppet/README.md @ 999cd633
999cd633 | Greg Sutcliffe | # 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/>.
|