02-11-2013 02:10 PM - edited 02-12-2013 10:34 AM
A number of our customers use Puppet for IT automation. The team responsible for IT automation, sometimes referred to as devops, needs to coordinate moves-add-changes with the networking team; for example adding ports to VLANs. The networking team wants to delegate these specific configuration controls to devops. Puppet for Junos allows the networking teams to delegate these controls and enables the devops team to use Puppet as their common IT modeling and automation process.
Puppet for Junos OS is comprised of two items provided by Juniper Networks:
Juniper's approach is to make Junos OS devices be another "node" in Puppet managed infrastructure:
The intended user of Puppet for Junos is the devops team. The devops team would be responsible for using the netdev module as part of their overall Puppet managed infrastructure.
The networking team would simply be responsible for loading the Puppet agent onto the Junos OS devices. The networking team would continue to manage the Junos OS devices using their existing best practices.
Puppet for Junos is being first released as an open beta for an "early adopter" community. The purpose of the EA release is to allow devops and networking teams experience in deploying and using the software in the context of a lab environment. The EA release is being made available only for the following platforms and Junos releases:
The EA release is built to support Puppet open-source 2.7.19.
Complete installation instructions are provided in our online documentation here:
You can download the Junos OS jpuppet package from:
The netdev Puppet module is hosted on Puppet Forge and installed using the "puppet module install" command.
The netconf Ruby gem is hosted on RubyGems.org and can be installed using gem tool.
For documentation, including installation instructions and troubleshooting, please refer to our online documentation here:
Support for Puppet for Junos OS is handled via this J-Net forum. Juniper Networks employees who are Puppet-for-Junos experts will monitor and moderate the forum.