Ansible Automation for Nexus Dashboard/Nexus Dashboard Orchestrator

I am writing this article to make you aware of Ansible usage with Cisco Nexus Dashboard/Nexus Dashboard Orchestrator.  I will write one for Terraform with NDO soon. Previously, I had written an article  Getting Started: Cisco MSO with Ansible which is still valid for the most part. However, a few things changed from then to … More Ansible Automation for Nexus Dashboard/Nexus Dashboard Orchestrator

Cisco ACI APIC and cAPIC monitoring using Prometheus/Grafana

From Release 5.3 of APIC and release 25.x of cAPIC  Promethus Node Exporter Feature is available.   This allows you to monitor statistics from Prometheus and view pre-configured dashboards from Grafana to get quick status of APICs/cAPICs. In this write up,  I will show you how to set  up and bring up Prometheus/Grafana to monitor and … More Cisco ACI APIC and cAPIC monitoring using Prometheus/Grafana

A Guide To: Nexus Dashboard Insights Kafka Exporter to Elasticsearch/Kibana for Data Analysis & Visualization

Cisco Nexus Dashboard Insights from release 5.0.1x can use the Kafka services that runs on ND and subscribe to a topic as a publisher to that topic that has been created on a Kafka service.   You can then have a Kafka consumer subscribe to that topic and receive all the messages.  The messages that can … More A Guide To: Nexus Dashboard Insights Kafka Exporter to Elasticsearch/Kibana for Data Analysis & Visualization

Nexus Dashboard 2.1 – New Features – Federated Clusters

Nexus Dashboard 2.1 has incorporated a lot of New Features/Improvements.  In this write-up, I will primarily discuss the Federated Nexus Dashboard configuration, why use it and also discuss some of other underlying improvements/changes.  I will also show how to send API calls to Nexus Dashboard Federated Clusters to get Federation Related Information. Installing ND is … More Nexus Dashboard 2.1 – New Features – Federated Clusters

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