Network switch module questions

300 views
Skip to first unread message

Don Jackson

unread,
Oct 3, 2016, 2:18:55 PM10/3/16
to Ansible Project
I've been experimenting with the new-ish network switch modules.

We have a heterogenous network switch inventory.  
Not all of our current switches are supported by existing Ansible network modules, most significantly the Force10/Dell S4810.

Is there any plan to support the F10 S4810 via an Ansible module?

A somewhat related question:  For switches that do not have Ansible modules, how much effort does it take to create a new
network module?  Where/how would I start on a project like that?

And what if the switch in question doesn't support an API, (presumably similar to the Cisco IOS switches)?
For example, at home, I have several Netgear enterprise switches, but they don't support anything but CLI access/control, AFAICT.


Peter Sprygada

unread,
Oct 4, 2016, 5:11:40 PM10/4/16
to ansible...@googlegroups.com
Hi Don,

Ansible 2.2 adds support for Dell OS6, OS9 (I believe this is the old Force10 stuff) and OS10.  Please see the modules here: https://github.com/ansible/ansible-modules-core/tree/devel/network/dellos9

Creating modules is not difficult.  See here for details: http://docs.ansible.com/ansible/dev_guide/developing_modules.html

For non-API (ie CLI driven) devices, I would recommend that you use the ios/* modules as a guide for how you can implemented modules for those types of devices.

HTH,
Peter



--
You received this message because you are subscribed to the Google Groups "Ansible Project" group.
To unsubscribe from this group and stop receiving emails from it, send an email to ansible-project+unsubscribe@googlegroups.com.
To post to this group, send email to ansible-project@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/6725c761-720a-4238-9569-6b5fd4e4587c%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages