All Projects → CiscoDevNet → aci-learning-labs-code-samples

CiscoDevNet / aci-learning-labs-code-samples

Licence: other
No description or website provided.

Programming Languages

javascript
184084 projects - #8 most used programming language
python
139335 projects - #7 most used programming language
HTML
75241 projects
CSS
56736 projects

Projects that are alternatives of or similar to aci-learning-labs-code-samples

mantl-devnet-learninglabs
Self paced interactive Learning Labs for learninglabs.cisco.com
Stars: ✭ 15 (-28.57%)
Mutual labels:  cisco, learning-labs
restconf-examples
RESTconf examples for learning labs and sample code
Stars: ✭ 41 (+95.24%)
Mutual labels:  cisco, learning-labs
dne-security-code
No description or website provided.
Stars: ✭ 30 (+42.86%)
Mutual labels:  cisco, learning-labs
devnet-express-code-samples
Archived: This repository holds code samples for DevNet Express DNA Track
Stars: ✭ 46 (+119.05%)
Mutual labels:  cisco, learning-labs
Network-Automation
Cisco ACI, Firepower, Meraki, NETCONF, and SQL Python Programs
Stars: ✭ 47 (+123.81%)
Mutual labels:  cisco, aci
pyaci
Python Bindings for Cisco ACI REST API
Stars: ✭ 42 (+100%)
Mutual labels:  cisco, aci
netconf-examples
NETCONF examples for learning labs
Stars: ✭ 59 (+180.95%)
Mutual labels:  cisco, learning-labs
elm-from-ground-up
This lab is designed to be an adjunct to learning Elm. Go from the most basic "Hello World" through data types and more advanced features in this example.
Stars: ✭ 17 (-19.05%)
Mutual labels:  learning-labs
terraform-provider-aci
Terraform Cisco ACI provider
Stars: ✭ 68 (+223.81%)
Mutual labels:  aci
cisco-cheatsheet
A Cisco Cheatsheet: Commands and Snippets for bootstrapping, boilerplate, configuration, and hardening of Cisco routers and switches.
Stars: ✭ 66 (+214.29%)
Mutual labels:  cisco
PacketTracer-AppImage
AppImage for Cisco Packet Tracer
Stars: ✭ 70 (+233.33%)
Mutual labels:  cisco
node-meraki-dashboard
A modern node.js client library for using the Meraki Dashboard API.
Stars: ✭ 20 (-4.76%)
Mutual labels:  cisco
gomiko
multi-vendor networking SDK.
Stars: ✭ 46 (+119.05%)
Mutual labels:  cisco
pyats-sample-scripts
Various pyATS-based Test Automation Scripts
Stars: ✭ 79 (+276.19%)
Mutual labels:  cisco
crassh
Cisco Remote Automation via SSH
Stars: ✭ 39 (+85.71%)
Mutual labels:  cisco
network tech
Cisco config syntax and snippets for Sublime Text
Stars: ✭ 82 (+290.48%)
Mutual labels:  cisco
pathman-sr
Pathman SR is an open-source app to compute paths and deploy routes in Segment Routing-enabled network.
Stars: ✭ 79 (+276.19%)
Mutual labels:  cisco
rkt-compose
CLI to run Docker Compose file as pod on rkt with integrated service discovery using Consul - EOL
Stars: ✭ 24 (+14.29%)
Mutual labels:  aci
TacoTaco
Some scripts for attacks on Tacacs+ protocol
Stars: ✭ 59 (+180.95%)
Mutual labels:  cisco
netascode
This repo contains an example of the virtual network of a fictitious company which you can use to play and to learn network automation. Public repository for Network as Code. NaC model.
Stars: ✭ 36 (+71.43%)
Mutual labels:  cisco

ACI Learning Labs Code Samples

This repository holds the code samples for the DevNet Learning Labs for Application Centric Infrastructure. This includes the following modules:

Local Workstation Requirements

The code samples in these labs all leverage Python as the programming language. In order to run the exercises and code, you'll need to meet the following requirements.

Full details on how to setup are included in the Learning Lab Setup Steps.

  1. Python 3.7.5 or higher
  2. ACI Cobra SDK for Python
  3. ACI Toolkit for Python

It is highly recommended to install all Python requirements within a virtual environment, and not the default Python environment on your workstation.

Sandbox Lab Infrastructure Setup

Also included in this repository are scripts to prepare the DevNet Always On Sandbox for ACI/APIC. These scripts initialize the APIC Simulator and deploy the tenants and application policy leveraged in the Learning Labs. To run the baselining scripts:

Details also included within the Learning Labs themselves

# Clone down this code repository & enter the setup directory
git clone https://github.com/CiscoDevNet/aci-learning-labs-code-samples
cd aci-learning-labs-code-samples/apic_fabric_setup

# Run the baseline scripts
python baseline.py
# Expected Output
Baselining APIC Simulator for Learning Labs
Setting up Fabric Nodes
Configuring Fabric Policies
Setting up Common Tenant
Setting up Heroes Tenant
Setting up SnV Tenant  
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].