Write, test, and apply Puppet manifests in a cloud workspace.
Start coding free →Puppet is an open-source configuration management tool that lets you define infrastructure as code. You write manifests declaring the desired state of servers, and Puppet applies the changes across nodes. It handles software installation, user management, service configuration, and more across Linux, macOS, and Windows. RunCode gives you a Puppet environment preinstalled and ready in under a minute.
Open a Puppet workspace →Puppet uses a declarative language rather than step-by-step scripts. You describe what a system should look like, and Puppet determines how to get there. Common use cases include managing data center infrastructure, automating cloud resource provisioning, and keeping configuration consistent across development, staging, and production. Key features include: