Warning: this project is currently work in progress and may **** your network.
The Cisco Networkdevice Module provides a common way to manage various configuration properties with Puppet and was initially based on the network_device utility provided by Puppet.
- cisco_aaa_group
- cisco_acl
- cisco_archive
- cisco_config
- cisco_exec
- cisco_interface
- cisco_line
- cisco_radius_server
- cisco_snmp_server_community
- cisco_snmp_server_host
- cisco_snmp_server
- cisco_user
- cisco_vlan
- cisco_snmp_server_group
- cisco_snmp_server_trap
- cisco_snmp_server_user
- cisco_snmp_server_view
- WS-C4506-E
- WS-C3750-24TS WS-C3750-24PS WS-C3750G-24TS-1U WS-C3750G-24PS WS-C3750-24TS-S WS-C3750-24P WS-C3750-48TS WS-C3750G-24PS-S WS-C3750E-24PD
- WS-C3560-12PC-S
- WS-C2960G-48TC-L WS-C2960-24TC-L
- IOS 12.2(55)SE5 12.2(55)SE6
- IOS-XE 15.0(1r)SG7
device.conf
[$switch_fqdn]
type cisco_ios
url sshios://$user:$pass@$switch_fqdn:$ssh_port/?$flags
For various Examples see /examples
Note: If you want to see the Communication with the Switch append --debug to the Puppet device Command
- Markus Burger markus.burger at uni-ak.ac.at
- Nicole Nagele nicole.nagele at uni-ak.ac.at
- David Schmitt david at dasz.at