Puppet 2.7 ships an early network device type and provider letting you manage Cisco interfaces and vlans over ssh or telnet
$ grep -rl '#ssh' ~/posts/# 1match
Network Management with Puppet
Puppet 2.7 ships an early network device type and provider letting you manage Cisco interfaces and vlans over ssh or telnet