yang
YANG modules from standards organizations such as the IETF, The IEEE, The Metro Ethernet Forum, open source such as Open Daylight or vendor specific modules (by YangModels)
containerlab_labs
Labs collection created using ContainerLab (by amrelhusseiny)
yang | containerlab_labs | |
---|---|---|
6 | 3 | |
1,461 | 5 | |
1.1% | - | |
8.7 | 10.0 | |
8 days ago | over 1 year ago | |
Shell | Python | |
- | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
yang
Posts with mentions or reviews of yang.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-03-11.
-
Cisco CCNA (200-901 DEVASC): Cisco Networking Academy DevNet Associate Course Lab & Packet Tracer Video Tutorial Series
Cisco IOS XE YANG Models: https://github.com/YangModels/yang
-
gNMI Network Automation (Part 2) : gNMI Configuration Cisco's IOS-XR
If you dont have access to a live device, you can read the YANG trees of vendors or OpenConfig which you can clone from Vendor's Yang Models in this link, you can fond your needed path in 2 ways : 1) Tree hirarichy, including variable types and keys using PYang.
-
Network Automation : Simulating network topologies with Containers and gNMI
Cisco's IOS-XR/NexusOS/IOS-XE/NCS supported Yang models https://github.com/YangModels/yang/tree/main/vendor/cisco
-
Seeking network switches that can be managed via Powershell for home/small business use
You can look into the different vendors that support yang nestconf/restconf. Here is a link to their git with different vendors. https://github.com/YangModels/yang/tree/master/vendor
-
Cisco telemetry pipeline recommendations? problems with big muddy pipeline :(
But I CANNOT for the life of me figure out how to get the pipeline not to drop any new entires I add to its metrics.json file. I tried adding the tcam yang file found here.
- Cisco IOS-XE RESTConf's Documentation
containerlab_labs
Posts with mentions or reviews of containerlab_labs.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2022-11-19.
-
gNMI Network Automation (Part 3) : gNMI Telemetry, Telegraf & InfluxDB
1) Initiate the topology using Containerlab : $ containerlab deploy -t 04_topology.clab.yml The containlab template loks like follows, you can also find it here.
-
gNMI Network Automation (Part 2) : gNMI Configuration Cisco's IOS-XR
You can find this Lab's files on my github, we are using ContainerLab to deploy the setup and connect nodes to each other, after we have 3 diffirent node types to configure : 1) Endpoint VMs : uses net-tools containers, configured using basic shell . 2) CEs (FRRrouting) : using Containerlab configuration is deployed with initiation of the nodes, FRR Open routing software does not support gNMI since its normally deployed as a part of a bigger package. 3) PEs (IOS-XRV 6.5.1) : these 2 PE/P will completly configured using gNMI.
-
Network Automation : Simulating network topologies with Containers and gNMI
You can find the topology files on my Github here :)
What are some alternatives?
When comparing yang and containerlab_labs you can also consider the following projects:
bigmuddy-network-telemetry-pipeline - bigmuddy-network-telemetry-pipeline
srlinux-yang-models
pygnmi - The pure Python implementation of the gNMI client.
telemetry - Juniper Telemetry models, augments and deviations
gnmic - gNMIc is a gNMI CLI client and collector
openconfig-getting-started - Getting started guides for OpenConfig in Cisco IOS XR
vrnetlab - Make VM-based Network OSes run in Containerlab
vrnetlab - Run virtual routers with docker
nanog77-tsdb-tutorial
xr-gnmi-lab - Understand gNMI and how to build your first gNMI client with Python to interwork with IOS-XR
yang vs bigmuddy-network-telemetry-pipeline
containerlab_labs vs srlinux-yang-models
yang vs pygnmi
containerlab_labs vs telemetry
yang vs gnmic
containerlab_labs vs openconfig-getting-started
yang vs vrnetlab
containerlab_labs vs vrnetlab
yang vs srlinux-yang-models
containerlab_labs vs nanog77-tsdb-tutorial
yang vs telemetry
containerlab_labs vs xr-gnmi-lab