Puppet: System Administration Automated

Support

Stable Platforms

Puppet can work well under a broad range of operating systems and system configurations. Below is a brief list of configurations with reported successes. If you have an operational configuration that isn't listed here, please add it to the list:
  • CentOS 4/Linux 2.6 (x86_64, i386, VMWare ESX 32-bit)
  • CentOS 5/Linux 2.6 (athlon, i386, VMWare ESX 32-bit)
  • Darwin 8.9.1 (PowerPC, i386)
  • Debian 3.1/Linux 2.6 (i386, amd64)
  • Debian 4.0/Linux 2.6 (i386, xen686, amd64)
  • Fedora Core 2 (i386)
  • Fedora Core 3 (i386)
  • Fedora Core 4 (i386)
  • Fedora Core 5 (i386)
  • Fedora Core 6 (i386)
  • Fedora Core 7 (i386)
  • Fedora Core 8 (i386)
  • FreeBSD 4.7 (i386)
  • FreeBSD 6.0 (i386)
  • Gentoo Linux (x86_64)
  • Mandriva Corporate Server 4 (i586)
  • OpenBSD 4.1 (i386)
  • OpenBSD 4.2 (i386)
  • OpenBSD 4.3 (i386)
  • Oracle Linux 4 (x86_64)
  • RHEL 3 ES (VMWare ESX 32-bit)
  • RHEL 4 ES,AS (i386, x86_64)
  • RHEL 5 (i386, x86_64)
  • Sun Solaris 2.6 (i386, sparc)
  • Sun Solaris 7 (i386, sparc)
  • Sun Solaris 8 (i386, sparc)
  • Sun Solaris 9 (i386, sparc)
  • Sun Solaris 10 (i386, x86_64, sparc64)
  • SuSE Linux 8/Linux 2.4 (i386)
  • SuSE Linux Enterprise Desktop 10/Linux 2.6 (i586)
  • SuSE Linux Enterprise Server 10/Linux 2.6 (i586)
  • SuSE Linux Enterprise Server 9/Linux 2.6 (i586, x86_64)
  • Ubuntu 7.04 Feisty GNU/Linux 2.6 (i686, xen686)

Platform-Specific Pages

Some of the community members have also created wiki pages devoted to notes on a particular platform: