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.

Reply via email to