This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Fri Jan 30 01:15:56 -0800 2009 | |
| |
Capfile | Fri Jan 23 05:56:05 -0800 2009 | |
| |
README.rdoc | Fri Jan 16 07:55:04 -0800 2009 | |
| |
Rakefile | Sun Mar 29 12:38:07 -0700 2009 | |
| |
config/ | Wed Oct 07 23:27:02 -0700 2009 | |
| |
features/ | Wed Jan 14 14:17:25 -0800 2009 | |
| |
files/ | Wed Oct 07 08:29:21 -0700 2009 | |
| |
manifests/ | Wed Oct 07 23:30:39 -0700 2009 | |
| |
modules/ | Wed Oct 07 23:33:37 -0700 2009 | |
| |
script/ | Mon Apr 13 08:18:13 -0700 2009 | |
| |
templates/ | Wed Oct 07 08:29:21 -0700 2009 |
README.rdoc
Tryphon Puppet files
INTRODUCTION
This project regroups :
- puppet configuration
- cucumber features
- rake tasks
- scripts (to generate puppet modules, manage ssl certificates, …)
The main goal is publishing our work to make sysadmin with great tools like puppet, cucumber, rake and git.
For the moment, many things are based on local needs or configurations and would require evolutions to be widely usable.
Private information are stored in an unpublished module (modules/private).
More information about Puppet : reductivelabs.com/trac/puppet/
SYNOPSIS
Install the needed gems :
rake gems:install
Create a new puppet module :
./script/generate module passenger Create directory: modules/passenger/manifests Create directory: modules/passenger/templates Create directory: modules/passenger/files Create directory: modules/passenger/depends Create file: modules/passenger/README Create file: modules/passenger/manifests/init.pp Create file: modules/passenger/manifests/defaults.pp
Setup your sandbox vm :
rake sandbox:start rake sandbox:puppet:setup
Start a local puppetmasterd :
./script/server & notice: Starting Puppet server version 0.24.5
Reload the puppet configuration in your sandbox vm :
rake sandbox:puppet:reload
Test the features :
rake features
Revert your sandbox vm :
rake sandbox:stop rake sandbox:revert







