Continuous Delivery for Puppet Enterprise (PE) is a tool for streamlining and simplifying the continuous integration and continuous delivery of your Puppet code. Continuous Delivery for PE offers a prescriptive workflow to test and deploy Puppet code across environments.

To harness the full power of Puppet Enterprise, you need a robust system for testing and deploying your Puppet code. Continuous Delivery for PE offers prescriptive, customizable workflows and intuitive tools for Puppet code testing and deployment, helping you ship changes and additions with speed and confidence.

Helpful Continuous Delivery for PE docs linksOther useful places
Before you install
Release notes - What's new, what's removed, what's resolved.
System requirements - For software, browsers.
Install Continuous Delivery for PE
Installing guide
Configure and manage access
Configuring - Integrate with source control and PE.
User permissions and groups - Manage access with role-based access control.
Learn the basics
Getting started -  Learn core concepts and basic workflows.
Continuously deliver Puppet code
Create a job to test code
Choose a deployment policy
Docs for related Puppet products 
Puppet Enterprise
Open source Puppet
Pipelines for Applications
Puppet Development Kit
Puppet Discovery
Why and how people are using Continuous Delivery for PE
Read recent blog posts about continuous delivery
Find Continuous Delivery for PE product information
Learn Continuous Delivery for PE and Puppet
Plan your skills-building path with our learning roadmap
Find an online, in-person or self-paced class
Get certified
Get support
Search the Support portal and knowledge base
Upgrade your support plan
Share and contribute
Engage with the Puppet community
Puppet Forge - Find modules you can use, and contribute modules you've made to the community.
Open source projects from Puppet on GitHub

To send us feedback or let us know about a docs error, open a ticket (you'll need a Jira account) or email the docs team.

Back to top