PE client tools

Code Manager is utilized through the PE client tools. These tools are installed by default on the Puppet Master, but for security reasons, we'd rather install them on user workstations, to allow for the remote deployment of code and to keep users off the Puppet Master. The PE client tools provide us with two new commands: puppet-access login and puppet-code deploy <environment>.

puppet-access login provides us with an RBAC token with a default lifetime of 5 minutes. Users can override this lifetime by adding the --lifetime=<time> flag to puppet-access. Time can be represented in minutes, hours, days, or years, with a number followed by m, h, d, or y, respectively. To give a half-day login, for example, a user should run  ...

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.