Use case examples
Try out some common configuration tasks to see how you can use Puppet to manage your IT infrastructure.
-
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 Puppet
ntp
module. -
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.
-
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. -
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.
-
Puppet Forge is a collection of modules and how-to guides developed by Puppet and its community.