Set up Code Manager as your code management tool.
Create a control repository with Git for your
Note: Code Manager uses this control Git repository to maintain and deploy your Puppet code and data.
You can also use the control repository to create environments in your Puppet infrastructure, by creating a branch in your control repository for each environment. As you update your control repository, Code Manager keeps each of your environments updated.
Create a Puppetfile to manage the content for
This file specifies which modules and data to install in your environment, including what version of content to install, and where to download the content.
Configure Code Manager.
Configure Code Manager in the console's primary server profile. Optionally, you can also customize your Code Manager configuration in Hiera.
With Code Manager, either set up a deployment trigger (recommended), or plan to trigger your deployment from the command line, which is useful for initial configuration.