Welcome to Puppet-Team project's page!

...because sometime puppet is not enough''

Puppet-Team is a set of some useful scripts to automate boring and repetitive task during the "day-by-day" puppet usage.

Using puppet-team is useful in some really huge enterprise context, where you've got these requests:

  • "airtight" network segments distributed in different places (each one managed by puppet)
  • multi stage environments (testing, pre-production, production, etc...)
  • multi-projects management
  • multi-users config files management (embedded versioning managed with GIT)
  • delegation of responsibility
  • push configurations stage-by-stage (from "pre-production" to "production") with TAG on versioning system
  • automated ssh certificates exchange
  • opportunity to use "stepping stone" machines to run puppet on all your networks (at the same time), with central logs acquisition

Download

RPM packages for fedora7, fedora8, fedora9, rhel4, rhel5:

Source and Develops

You can download source from public git repository:
git://projects.byte-code.com/puppet-team

or navigate directly through gitweb:
http://projects.byte-code.com/git/gitweb.cgi?p=puppet-team;a=summary

Don't forgot to subscribe the mailing list
https://mail.byte-code.com/mailman/listinfo/puppet-team

Documentations

Here you are docs and man pages in order to learn how to using puppet-team. All contributions you want to make is really appreciate! :-)

Howto Step-by-Step

Man Pages

Developers

Do you like to join us? Send an email to project leader (fcrippa [at] byte-code [dot] com) and ask to be a puppet-team developers!

Attachments