Networking-Forums.com

Professional Discussions => Programming Goodies and Software-Defined Networking => Topic started by: EOS on November 10, 2016, 04:04:23 PM

Title: Ansible and Cisco IOS
Post by: EOS on November 10, 2016, 04:04:23 PM
We're looking to FINALLY start leverage Ansible to manage/configure/etc our Cisco IOS devices.

Do you guys have any experiences to share?  Maybe resources for getting things up and running

Thank you   :thankyou:
Title: Re: Ansible and Cisco IOS
Post by: wintermute000 on November 10, 2016, 08:21:32 PM
https://github.com/wintermute000/ios_config
Title: Re: Ansible and Cisco IOS
Post by: that1guy15 on November 11, 2016, 07:57:52 AM
There are tons of great resources out there for training. Check out NetworktoCode as they have some great resources on programming for network engineers. Ive done a bootcamp of theirs and it was awesome. They now have other solutions if you need more flexibility.
http://networktocode.com/

Kirk Byers does an python email series which started 3-4 weeks ago but all of his material is open as well.
https://pynet.twb-tech.com/

There are multiple youtube videos that do a great job covering Ansible in general and the basics. Honestly though just fire up a linux vm and start playing around.

I recommend starting off slow with small task to get yourself grounded. You will quickly start building up more and more complex playbooks as you go.

If this is a team thing then I recommend getting some sort of version control in place from the start. Github is a great resource for this and simple for us beginners. Github as Wintermute suggested has a ton of great ansible examples and resources as well.



Title: Re: Ansible and Cisco IOS
Post by: EOS on November 11, 2016, 09:01:47 AM
Never heard of Network to Code.  I'll look into that.

Agreed that spinning up a VM/Lab environment and playing around is a great way to get my feet wet.

I'll check out that Git wintermute
Title: Re: Ansible and Cisco IOS
Post by: NetworkGroover on November 11, 2016, 11:07:43 AM
Would be very interested to hear your experiences about it.  Please keep us posted as you tinker.