Tasks

The primary driver of the workflow in a Code Manager or r10k-based system is a Git workflow. There are multiple models of Git workflows, such as GitHub flow and Git flow, but the primary focus of this book isn't on Git, so we'll start with a minimal set of commands and procedures. The most effective way to get started is to work on the temporary environments provided by our control repository. In this workflow, we assume that a Git solution is already implemented on-site, or is provided by a managed service provider, and the Puppet Master is using Code Manager to deploy environments.

The first step of the workflow is to identify the components that need to change. In this workflow example, we'll assume that we're performing a change on a component module and a profile embedded in the control repository. We'll include remediation steps during the manual test phase, to include new code deployments and new pushes to the Git repository. 

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.16.70.101