Deploying the new environment on the Puppet Master

Puppet provides the PE Client Tools, as described in Chapter 5, Managing Code, specifically for deploying code. If these tools are not available on your workstation, you can also log in to the Puppet Master, where they are already available for use. Assuming that you are using Code Manager, the following steps remain the same whether you are on a local workstation or a remote server:

  1. Retrieve the login token from Puppet Enterprise (puppet-access login).
  2. Deploy an environment from the upstream repository branch (puppet-code deploy):
# If PE Client Tools are not installed locally, the Puppet Master comes with them# installed by default. We'll assume that the PE client tools are not already ...

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.