Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Cisco ACI and_Ansible

2,484 views

Published on

How to use Ansible for Cisco ACI management, configuration, and operation. You can use DevNet for demonstration and learning.

Published in: Technology
  • Be the first to comment

Cisco ACI and_Ansible

  1. 1. Cisco ACI Ansible (Application Centric Infrastructure) @twtko 2018 4
  2. 2. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public. Ansible IP VLAN STP ? QoS FW LB VRF ( ω )
  3. 3. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public. Cisco ACI (SDN) Application Profile / EPG / Contract (APIC) Application Policy Infrastructure Controller (Nexus 9000) ACI Nexus 9000 (93xx, 95xx) Router ADC FW ADC/LBFW 1
  4. 4. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public. s ↓ r U D DB ( ) APP ( ) WEB ( ) L3 L2 FW LB WEB-APP FW APP LB WEB-APP Private L3 APP-DB FW APP-DB Private L2 s s ACL QoS LB r VLAN FW BD A / IP VLAN STP ? QoS FW LB r VRF
  5. 5. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public. EPG (Endpoint Group) Contract ACI A A App DBWeb Web-EPG App-EPG DB-EPGEPG Contract Contract Contract
  6. 6. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public. APIC GUI/CLI/API GUI 100
  7. 7. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public. APIC Postman / REST/API (JSON/XML) JSON/XML
  8. 8. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public. ACI Ansible RHV DB EPG vSphere VM VM VMVM VM Container APP EPG WEB EPG Bare-Metal L2/L3 1
  9. 9. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public. APIC Sandbox Ansible Cisco DEVNET ( …) APIC
  10. 10. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public. ACI – Ansible Guide & Code Samples Ansible ACI Guide GitHub DevNet Lab (URL )
  11. 11. © 2018 Cisco and/or its affiliates. All rights reserved. Cisco Public. • Cisco Blog – Automating Cisco ACI with Ansible Eliminates Repetitive Day-to-Day Tasks https://blogs.cisco.com/developer/automating-cisco-aci-with-ansible-eliminates-repetitive-day-to-day-tasks • Ansible On Demand Webinar – Beginner’s Guide To NetDevOps with Cisco DevNet and Ansible https://blogs.cisco.com/developer/automating-cisco-aci-with-ansible-eliminates-repetitive-day-to-day-tasks • Cisco DEVNET – Introduction to ACI and Ansible (3 Labs / 1 hour) https://learninglabs.cisco.com/modules/ansible-aci-intro • GitHub – Code Samples for the ACI Ansible Learning Labs https://github.com/CiscoDevNet/aci_ansible_learning_labs_code_samples • Ansible Docs – Cisco ACI Guide http://docs.ansible.com/ansible/latest/scenario_guides/guide_aci.html • Ansible – ACI Network Modules (51 modules at Ansible 2.5) http://docs.ansible.com/ansible/latest/modules/list_of_network_modules.html#aci-network-modules • Ansible Community – ACI (Roadmap etc…) https://github.com/ansible/community/wiki/Network:-ACI

×