The Puppet vRO Plug-in requires you install and configure a Puppet Enterprise (PE) 2018.1.0+ master, which can be done with a module or manually. Ensure it is accessible on the same network as the vRO appliance.
The easiest way to configure the master is using the puppetlabs/vra_puppet_plugin_prep module. The module helps you automatically configure SSH, creates an RBAC user, configures autosign, and installs puppet strings. You still need to classify nodes, create a rule, and add the master endpoint manually.
If you decide to use the module to set up your master, you can skip over the first four setup processes in this guide and proceed to Role class location.
Configuring ssh into the master with a password and running commands as root.
Creating an RBAC user on the master. Note as of plug-in version 3.2, RBAC permissions have changed.
- Configuring autosigning to use
challengePasswordin the CSR with a shared secret.
- Installing puppet-strings.
Making sure role manifests are in the
Checking nodes are classified with the
trustes.extensions.pp_rolein the console or
- Configuring PE environment groups to use the