onos-ztp

module
v0.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 16, 2020 License: Apache-2.0

README

onos-ztp

Build Status Go Report Card License Coverage Status GoDoc

Zero-Touch Provisioning subsystem built using the µONOS architecture.

Design Objectives

Setting up and managing network infrastructure devices often requires elaborate procedures to be followed in order to maintain network integrity. The goal of this subsystem is to ease this burden for the operators and to make the lifecycle management of network infrastructure devices simpler, faster and more predictable.

This is accomplished by allowing the operators to predefine various classes or roles for the devices in the network and manage their configurations and pipeline definitions on per-class basis, thus increasing consistency and reducing toil.

This subsystem allows the operators to manage the role class configurations and pipeline definitions and in turn apply to the network devices through the onos-config and onos-control subsystems, respectively.

Directories

Path Synopsis
api
cmd
onos-ztp
Package onos-ztp is the main entry point to the ONOS zero-touch provisioning subsystem.
Package onos-ztp is the main entry point to the ONOS zero-touch provisioning subsystem.
pkg
cli
manager
Package manager is is the main coordinator for the ONOS control subsystem.
Package manager is is the main coordinator for the ONOS control subsystem.
northbound/admin
Package admin implements the northbound administrative gRPC service for the control subsystem.
Package admin implements the northbound administrative gRPC service for the control subsystem.
northbound/roles
Package roles :
Package roles :
southbound
Package southbound is has facilities for monitoring topology and provisioning new devices.
Package southbound is has facilities for monitoring topology and provisioning new devices.
southbound/mock
Package mock_gnmi is a generated GoMock package.
Package mock_gnmi is a generated GoMock package.
store
Package store houses implementation of the various device role configurations
Package store houses implementation of the various device role configurations

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL