Openstack with ACI Integration – Part 2 ( installing with packstack)

Contributors:  Soumitra Mukherji and Alec ChamberlainWith Expert Guidance from: Filip Wardzichowski In Part 1 of this article, we discussed that I would write 4 parts for this. Part 1:  General Discussion of Openstack / ACI Integration Part 2: Guided Install for Openstack/ACI with Opensource CentOS7  or with RedHat Registered CentOS7 using packstack (works but unsupported,  … More Openstack with ACI Integration – Part 2 ( installing with packstack)

Jenkins /Ansible for ACI Orchestration and for Automated Configuration Sanity Check / Pre-verification with NAE/ND and Git integration

Jenkins is an open-source Continuous Integration server written in Java.  With Jenkins you can send configurations to devices using Ansible/Terraform/Bash/Shell/SSH and a variety of other methods / scripts to any device.  Jenkins is very commonly used by developers for creating/testing/deploying code and is an integral part of Infrastructure As A Code.  Jenkins can also orchestrate … More Jenkins /Ansible for ACI Orchestration and for Automated Configuration Sanity Check / Pre-verification with NAE/ND and Git integration

Getting Started: Cisco MSO With Ansible (updated: 1/13/2021)

Added on 12/03/2020:  A temporary workaround if you are using One Time Password / RSA device with Ansible/MSO.   Please see bottom of post. Added on 11/24/2020: Interesting discussion on One Time Password with Ansible that customer pointed out.  Please see bottom of post update for L3Out was added on 10/8/2020:  Please see the bottom of … More Getting Started: Cisco MSO With Ansible (updated: 1/13/2021)

Using Postman/Runner to configure static path bindings for bare-metal servers

Adding new bare-metal servers to ACI can be a pain. There, I said it. As an example, if we have (16) EPGs, and (4) Servers, each with (2) interfaces, it would take you around ~30 minutes to add the necessary static path bindings for all of our interfaces. That’s madness! You’ve got better things to … More Using Postman/Runner to configure static path bindings for bare-metal servers

dev to prod: A network programmability demo with ACI

One of the main benefits of ACI is the flexibility it offers. In particular, how easy it is to take configuration we have already completed, copy it, and re-use it for something else! For this demo, we’ll take configuration from Tenant dev, and copy the entire policy configuration to make a new Tenant called Tenant … More dev to prod: A network programmability demo with ACI

ACI – WebSocket Subscription for Push Notification

Introduction Cisco ACI provides the capability to subscribe via Web Socket.  Once you subscribe to particular objects you can get push notifications for those objects. You can subscribe to many objects and each object will get a subscription ID.  As an example if you subscribe to fvBD every time a BD is created/modified/deleted you will … More ACI – WebSocket Subscription for Push Notification