Nabil, as Phil has mentioned, Ansible uses modules & depending which vendor's SDN solution you decide to use, you use the appropriate module.
You can find quite a few Cisco ACI & MSO modules ofr Ansible 2.9 or like in Cumulus just 1 module. The closest you can get to a 'SDN' generic module would likely be the 'uri', where you can use the typical POST,DELETE,QUERY functions for API. I have built Ansible playbooks using both ACI/MSO modules & the 'uri' module where either MSO module did not exist (pre-2.9 version) or I created some very specific plays where no module was available & the 'uri' fitted the need. Hope this helps On Monday, 20 April 2020 16:44:08 UTC+2, nabil hama wrote: > > > Hello Albert, > > Thanks a lot for your feedback. > > Please do know how it works (using Ansible for SDN automation)? if not, do > you know where can I find this details? > > Thanks in advance > > BR > Le lundi 20 avril 2020 15:36:20 UTC+1, Albert Short a écrit : >> >> There are a number of vendors that use Ansible for SDN automation. >> >> Cisco as you mentioned for ACI & or traditional networking >> Cumulus Networks also uses Ansible >> If you wanted you could use it for NSX but vRa may help you there. >> >> There are git repositories, just need to know where to look :) >> >> >> On Monday, 20 April 2020 15:59:52 UTC+2, nabil hama wrote: >>> >>> Hello Karl, >>> >>> Effectively, I google it, I understood for Ansible but not the relation >>> between it and SDN. Apart Cisco who talked about this topic, no other >>> person talking about this subject. >>> >>> Many thanks for feedback, which very helpful for me. >>> >>> best regards >>> >>> Le lundi 20 avril 2020 14:09:04 UTC+1, Karl Auer a écrit : >>>> >>>> Hullo Nabil. >>>> >>>> On Mon, 20 Apr 2020 at 13:44, nabil hama <[email protected]> wrote:> >>>>> I have confusion between the utilization of Ansible and SDN, As >>>>> long as the >>>> >>>> SDN offers network automation, optimization and high flexibility, what >>>>> is the >>>> >>>> role of Ansible in that network? are two different subjects and work >>>>> totally >>>> >>>> separately? >>>>> >>>> >>>> They are two different subjects and work totally separately. However, >>>> if you can find (or write!) Ansible modules that manipulate SDNs, you >>>> could >>>> then use Ansible to do that. >>>> >>>> Regards, K. >>>> >>>> >>>> >>>> -- >>>> >>>> *Karl Auer* { manager, systems support } >>>> P: 1300 759 975 >>>> E: [email protected] >>>> 2pisoftware.com >>>> >>>> GPG/PGP : DF6A 43E5 FB9D D884 C6CA CD7F 5278 212D E80F C107 >>>> Previous: 301B 1F4E 624D AD99 242C 7A68 EC24 7113 E854 4A4E >>>> >>> -- 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 [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/d6dbd357-3f01-4b19-ae83-93ed0cd6ebcb%40googlegroups.com.
