Use case examples
Try out some common configuration tasks to see how you can use Puppet to manage your IT infrastructure.
-
Manage an NTP service
Network Time Protocol (NTP) is one of the most crucial, yet easiest, services to configure and manage with Puppet, to properly synchronize time across all your nodes. Follow this guide to get started managing a NTP service using the Puppetntp
module. -
Manage sudo privileges
Managing sudo on your agents allows you to control which system users have access to elevated privileges. This guide helps you get started managing sudo privileges across your nodes, using a module from the Puppet Forge in conjunction with a simple module you write. -
Manage a DNS nameserver file
A nameserver ensures that the human-readable URLs you type in your browser (for example,example.com
) resolve to IP addresses that computers can read. This guide helps you get started managing a simple Domain Name System (DNS) nameserver file with Puppet. -
Manage firewall rules
With a firewall, admins define firewall rules, which sets a policy for things like application ports (TCP/UDP), network ports, IP addresses, and accept-deny statements. This guide helps you get started managing firewall rules with Puppet. -
Forge examples
Puppet Forge is a collection of modules and how-to guides developed by Puppet and its community.