

Agentless devices leverage puppet device, which acts like a Puppet agent to request certificates, collect facts, retrieve and apply catalogs, and store reports. To help set up the module to work with Puppet, we have created the device_manager module. The latest copy of the module can be downloaded from the Puppet Forge, with instructions included on how to use the module with puppet device. Getting started with the Cisco IOS module The Module uses the latest Puppet tooling for modules, including Puppet Development Kit and the Resource API.

If the resource you want to manage is not listed there you can also execute CLI commands against your devices using Bolt - more on that below :).

The full list of resources supported can be found in the module readme. We’re pleased to announce that it is now possible to use Puppet to manage Cisco IOS-XE devices with Puppets cisco_ios module.
