DevOps Articles

Curated articles, resources, tips and trends from the DevOps World.

Lockless code deploys in Puppet Enterprise & Continuous Delivery f

3 years ago puppet.com

Summary: This is a summary of an article originally published by the source. Read the full original article here →

Current code deploy behavior in Puppet Enterprise and Continuous Delivery for Puppet Enterprise When you deploy code, all catalog compilation stops and waits for the code deploy to complete.

Code deployments usually increase when you use Continuous Delivery for Puppet Enterprise, making the impacts of stopped catalog compilations even more apparent.

We’ve introduced a new mode for deploying code in Puppet Enterprise that does not require stopping catalog compilation.

Lockless code deploys work by deploying multiple versions of your Puppet code and using the most recent version when a catalog compilation request comes in. Meanwhile, existing catalog compilations continue using the version of code they started with.

Made with pure grit © 2024 Jetpack Labs Inc. All rights reserved. www.jetpacklabs.com