Puppet: System Administration Automated

Puppet Training Schedule
Next Class July 27-29
New York, New York
Discount before July 1st

Organizations using Puppet

This page is listing of organizations and people currently using Puppet.

Please add yourself to this listing.

In no specific order...

  • Basis ehf
    • Country: Iceland
    • We manage most of our linux systems with puppet. It helps us to maintain configuration standards and saves us from a lot of repetition. It was a blessing when it came to PCI certification as we were able to solve most of the requirements with Puppet clases and we can be sure that any future systems will get the same treatment.
    • Contact: Basis
  • Solfo, Inc
    • Country: US
    • We use puppet to manage the system configuration on our servers in Los Angeles and Montréal running YellowBot and weblocal.ca. We mostly use CentOS 5. With puppet our "sysadmin time" is all spent fixing real problems and improving things rather than tedious and error-prone manual configuration. One of our favorite parts is that with the cost of managing another box being driven almost down to zero we are free to use virtualization in however way that's best for our needs.
    • Contact: Ask Bjørn Hansen
  • Gladserv
    • Country: UK
    • Gladserv uses Puppet to quickly deploy and manage virtual servers in our hosting environment.
    • Contact: Brett Sheffield
  • Bitcube
    • Automated provisioning of Debian, Ubuntu, Redhat and CentOS servers. We've very successfully used Puppet to look after 100+ machines spread across several client sites and to synchronise development, pre-production and production environments.
    • Country: UK
    • Contact: Bitcube
  • Power Media S.A.
    • Used to administer BSD, Linux, Mac workstations and servers
    • Country: Poland
    • Contact: admin at power dot com dot pl
  • The Network Event Kit
    • Used to administer FreeBSD (firewalls monitoring) NanoBSD wifi accespoints
    • Country: The Netherlands
    • Contact: Marten marten at wifisoft dot org or mvn071 # puppet
  • Strabag SE - BRVZ Gmbh IT
  • Avvo
    • Used to manage all of our production infrastructure.
    • Country: USA
    • Contact: Sendi Widjaja (sendiw on #puppet)
  • Slide
    • Used to manage 300+ production Linux servers.
    • Country: USA
    • Contact: Joel Krauska (thecat on #puppet)
  • Google
    • Being used to manage all Mac desktops and laptops, expanding into Linux clients.
    • Country: Global
    • Contact: Nigel Kersten (nigelk on #puppet)
  • Photoblog
    • Used to keep all our image servers mirrored and up to date.
    • Country: US
    • Contact: Mike Zupan (jY on #puppet)
  • Empowering Media HostCube - Managed VPS Hosting Service
    • Used to manage and configure our nodes, customer VPSes and creating appliances. We are managing CentOS 3,4 and 5 with i386 and x86_64 instances.
    • Contact: Larry Ludwig (lludwig on #puppet)
    • Country: US
  • The Ohio State University Department of Mathematics
    • Primarily used for: ~200 Mac OS X workstations, ~25 Fedora workstations and ~40 Centos servers.
    • Contact: Jeff McCune (mccune on #puppet), Dave Alden (alden on #puppet)
  • Wordtracker
    • We use Puppet as a core part of our systems infrastructure to manage every aspect of around 30 production CentOS and RHEL servers, as well as many more virtual machines and development workstations.
    • Contact: John Arundel (keithlard on #puppet)
  • CitySafe
    • Puppet is a key tool for CitySafe in running a highly resilient and scalable architecture. Our server build time has gone down from several days to 15.21 seconds (at last count).
    • Contact: Richard Livsey (rlivsey on IRC)
  • Imperial College London HEP group
    • We use puppet to manage our HPC clusters, our desktops and some of our servers
    • Contact: Kostas Georgiou
  • Bashton Ltd
    • Country: UK
    • We use Puppet to manage our own cluster of servers, as well as creating and supporting configurations for our customers
    • Contact: noc@bashton.com Network Operations
  • Fab:IT ApS
    • We use puppet to administrate our own servers placed in the local datacenter, and our customers placed both in the same datacenter, and scattered around the country. Puppet is ideal because of it's ease of use, and especially because the puppet server compiles the configuration specifically for the individual host, so that no irrelevant information goes to the wrong nodes. Thanks, Luke, for a great tool!
    • Country: Denmark
    • Contact: Juri Rischel Jensen
  • Geni Inc. (www.geni.com)
    • We use puppet to manage the configurations of all our Linux servers. With puppet my server build time is roughly 12-15 minutes to get a server ready for production.
    • Contact: Jadrian Johnson
  • Institute of Cognitive Science at the University of Osnabrueck, Germany
    • We manage all our Linux/Mac OS X/FreeBSD Workstations and Servers with puppet.
    • We try to manage all services, most of them are.
    • Being an institute with many projects and different topics and needs, there are many different computer configurations around. Puppet makes it easy to keep a consistent state. A wonderful tool.
    • We also write modules and facts, they are made public as soon as they work and are documented (hopefully): WebSVN and svn co https://svn.ikw.uos.de/dav/ikwadmin/public/puppet
    • Contact: Udo Waechter
  • EDV-Beratung und Service a small IT-Consultancy in Austria/Germany
    • Currently migration the existing hosting and firewall customers to puppet-managed systems
    • Public GIT
    • Contact: David Schmitt (DavidS on #puppet)
  • Arces Network, LLC
    • Arces Network uses Puppet for configuration management on our servers and the servers we manage for our customers in the US and EU.
    • Contact: Adrian Goins
  • Fedora Project A leading Linux distribution
    • Used for all of Fedora's Infrastructure by the infrastructure team.
    • Contact: #fedora-admin on freenode.net
  • Stanford University
    • Used to manage Linux servers (Red Hat, Debian) maintained by the central IT department (ITS) for both core services as well as a dozen external departments. With a wide diversity of models in use, we're employing over 700 classes in nearly 100 modules.
    • Contact: Digant C Kasundra
  • Cold Spring Harbor Laboratory
    • Used to manage provisioning and configuration of a highly heterogeneous network of Linux application and computation servers in a distributed research-centric environment.
    • Contact: Jeffrey Goldschrafe
  • Camptocamp SA
  • California State University, Bakersfield
  • Ingent Network
    • Used to manage a distributed network of Linux servers.
    • Contact: David Escala (descala on #puppet)
  • Rice College Westport
    • Manage a couple of OS X file servers and all Mac desktops. Around 30 machines in total.
    • Country: Ireland
    • Contact: Michael Hodges
  • Kennards Hire
    • Kennards Hire use Puppet to manage servers at branches all across Australia.
    • Contact: Lindsay Holmwood
  • ClayValet
  • University of California, Riverside
    • We're in the process of rolling Puppet out to all Solaris infrastructure systems managed by the Computing and Communications department. Eventually all FreeBSD, Linux, and MacOS X systems managed by CIS will be incorporated into the tool. Longer term campus labs and department machines might fall under the umbrella of the tool.
    • Contact: CIS Group
  • Wesabe
  • http://www.hyves.nl
    • Country: NL
    • We use puppet to manage 95% of our serverpark of 1300 servers, the missing 5% is just a matter of time :-)
    • Contact: System Engineering Hyves or Innocenti / f--z on IRC
  • Maximum Internet Ltd
    • Country: NZ
    • We're in the process of migrating all of our systems to a newer, robuster ESX platform, and in the process have rolled puppet as a central configuration engine and provisioning tool
    • Contact: AJ - Systems Engineer, fujin on IRC
  • Powerset, Natural Language Search
    • Country: USA
    • Powerset uses puppet to manage a growing plant of both physical and virtual machines.
    • Contact: Ryan Dooley (_3rdman on irc)
  • Speakeasy.net
    • Country: US
    • We are setting up puppet in our POP's across the US to manage our infrastructure.
    • Contact: Garrett Honeycutt
  • http://www.tvtservices.ch
    • Country: Switzerland
    • We are using Puppet to manage all of our servers (DNS, Mail, Virtual, Monitoring,...). Just a great tool!
    • Contact: Galland Grégoire
  • http://www.immerda.ch
  • Suretec Group
    • Country: UK
    • We use Puppet to manage all our customers virtual machines (and our own) and base platforms with all our node information stored in OpenLDAP. We're also part of the OpenLDAP project.
    • Contact: Gavin Henry - ghenry on IRC
  • Semantico
    • Country: UK
    • We use Puppet to manage over 120 Linux (Debian Sarge, Etch; CentOS/RHEL 3,4,5) servers for ourselves and publishing clients such as Oxford University Press and Cambridge University Press. We currently use it to manage the base OS layer and monitoring systems, for dev, test and production systems. We plan to extend this to manage deployment and update of our own applications.
    • Contact: Mike Pountney - mikepea on IRC
  • Sirius Corporation
    • Country: UK
    • We use Puppet to manage the Debian Linux infrastructures we deploy.
    • Contact: Tom Callway
  • Joost
    • Country: US/NL/UK
    • Managing the entire Joost infrastructure (200+ servers)
    • Contact: Joost Operations
    • IRC: thom
  • http://www.directi.com
    • Country: India, USA, China, UAE.
    • Managing the Linux part of the Directi infrastructure (Covering RHEL 3, 4 and 5 supporting web hosting, mail hosting and billing servers).
    • Contact: devdas.b@directi.com
    • IRC: f3ew
  • SANS Institute
  • Harvard Law School
  • End Point Corporation
    • Country: USA
    • Managing portions of our environment where we quickly provision and re-provision sets of hosts for different purposes.
    • Contact: Steven Jenkins
    • IRC: slj39 and stevenjenkins
  • College of Computing @ Georgia Tech
    • Currently migrating the management of all research servers, clusters, and desktops (~1000 nodes) to puppet
    • Country: USA
    • Contact: Chad Huneycutt
    • IRC: chadh
  • Board of Regents of the University System of Georgia -- OIIT
    • Managing or about to manage 500 machines running HP-UX 11.11, RHEL4 and 5, Solaris 9 and 10
    • Country: USA
    • Contacts: Mark Plaksin (happymcplaksin), Sam Rowe (riddley), Peter Anderson
  • SiteSuite
    • Country: Australia
    • Sitesuite use Puppet to manage our linux (mainly debian) infrastructure.
    • Contact: Brendan Beveridge
    • IRC: mrproper_
  • Florida Museum of Natural History
    • Country: US
    • We use Puppet to manage our Linux hosts.
    • Contact: Matt Collins
  • Vmmatrix
    • Country: CHINA
    • We use Puppet to manage our GNU/Debian hosts.
    • Contact: huangmingyou
    • IRC: huangmingyou
  • Northshore School District
    • Country: USA
    • We use Puppet to manage our Mac Desktops (over 5000).
    • Contact: ski
    • IRC: ski98033
  • BitPusher, LLC
    • Country: USA
    • We deploy puppet for many of our clients including North Shore? School District (above).
    • Contact: E-mail BitPusher or call 888.9-PUSHER
  • Freebi Wifi
    • Country: Australia
    • Freebi Wifi uses puppet to assist in the management of all their external freebi servers.
    • This service has been provided by DCLABS (who use their own management tools but are investigating puppet).
    • Contact: Adam Crow
  • Puzzle ITC
  • Kontera Technologies, Inc.
    • Country: USA
    • Puppet manages all of our production servers (100 or so, as of mid 2008)
  • Elastra Corporation
    • Country: USA
    • Puppet automates some of the configuration for Elastra Cloud Server
  • 24/7 Real Media
    • Country: Global
    • Puppet handles management of production servers across 3 data centers
    • IRC: windowsrefund on irc.freenode.net
  • Alfresco
    • Country: Global
    • Puppet manages all of our Linux production and test application servers.
  • Sonoma State University
    • Country: US
    • Contact: Eric Eisenhart
    • Currently managing production email servers for campus (Courier IMAP/POP, exim, spamassassin, clamav) and a number of other things on around 50 out of our 90 Linux and Solaris servers.
  • Netsmart Technologies
    • Puppet manages our data center infrastructure, production databases, middleware, and edge web services.
    • Country: USA
    • Contact: Jeff McCune
  • Mercy Corps
  • Red Hat
    • In the process of moving off legacy systems and onto Puppet.
    • Overview: press.redhat.com
    • Country: USA / Global
  • KangarooBox
    • We are using Puppet to remotely manage all of our server appliances and is critical to our service offerings.
    • Country: USA
    • Contact: Richard Hurt
  • Bellcom Open Source
    • Using puppet to manage 50+ mainly debian servers
    • Country: Denmark
    • Contact: Morten M. Hansen (blue on #puppet)
  • ModularIT project
  • Clickability
    • Using puppet to manage 300+ Linux servers across two data centers
    • Country: USA
    • Contact: Tom Cignarella
  • Infineon Technologies
    • Using puppet to manage our RD Environment servers across many data centers on the way to 1500 servers
    • Country: Global
    • Contact: Ohad Levy (ohadlevy on #puppet)
  • Nimag Networks
    • Using puppet to manage just about everything from web servers to BGP routers and Tahoe nodes.
    • Country: Switzerland
    • Contact: François Deppierraz (fdz on #puppet)
  • Royal Botanic Gardens Kew
    • Using puppet to manage web, database and applications needs for Kew scientists
    • Country: UK
    • Contact: Tim Kendall
  • Student project
    • Using puppet as project for graduation High School
    • Country: Belgium
    • Contact: Jan Collijs
  • Buzzillions.com product reviews website
    • Using puppet to provision Tomcat/Apache and other software to development and production servers
    • Country: USA
    • Contact: Jim Morris
  • Optiver, a market making company
    • Managing a diverse environment of 300+ nodes. Loving the extensibility.
    • Country: Netherlands, USA, Australia
    • Contact: Brad Meier
  • Library of Congress Repository Development Group
    • Managing Linux and Solaris nodes in a lab environment.
    • Country: USA
    • Contact: Kurt Yoder

Testimonials

Please add your Puppet testimonials (or links to them) here. Hopefully we can give prospective users an idea of what's so great about Puppet and what they can hope to accomplish, as well as making it clear that Puppet has an active, involved community.