Northbound API
- Introduction
- YANG models
- Northbound Architecture
- Testing
- Table of Contents
- Retrofitting Configuration Commands
- Retrofitting process
- Step 1: writing a YANG module
- Step 2: generate skeleton northbound callbacks
- Step 3: update the frr_yang_module_info array of all relevant daemons
- Step 4: implement the northbound configuration callbacks
- Step 5: rewrite the CLI commands as dumb wrappers around the northbound callbacks
- Step 6: implement the
cli_show
callbacks - Step 7: consolidation
- Final Considerations
- Operational data
- RPCs and Actions
- Notifications
- Installation
- Initialization
- Managing the configuration
- Auto-generated CLI commands
- CLI on a separate program
- Proposed feature: confirmed commits
- Proposed feature: enable/disable configuration commands/sections
- Configuration reloads
- Configuration changes coming from the kernel
- Interfaces and VRFs
- Shared configuration objects
- vtysh support
- Detecting type mismatches at compile-time
- Yang Tools
- yanglint cheat sheet
- pyang cheat sheet
- vim
- Table of Contents
- Introduction
- Deviation Modules
- Translation Tables
- CLI Demonstration
- Implementation Details
- Transactional CLI
- ConfD + NETCONF + Cisco YDK
- RFCs
- YANG models
- Presentations
- Whitepapers
- Blog posts and podcasts
- Software
- Table of Contents
- Software
- Topology
- Configuration
- Verification - Control Plane
- Verification - Forwarding Plane
- Table of Contents
- Software
- Topology
- Configuration
- Verification - Control Plane
- Verification - Forwarding Plane