Application Orchestration

Application orchestration provides a few key features for the Puppet language. Application orchestration extends the concept of exported resources to a more targeted application, allowing the sharing of configuration items between nodes. Additionally, this feature provides a way to order Puppet runs to ensure that dependency nodes have finished building or converging prior to the nodes that require them. Application orchestration allows us to entangle multiple nodes together in an ordered run. Most importantly, configuration updates are not randomly applied on check-in, but are applied in a particular, ordered pattern.

Application Orchestration only works in Puppet Enterprise. Puppet open source users can use the ...

Get Mastering Puppet 5 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.