Skip to content

JohannesGarm/clixon-controller-module-import-rework

 
 

Repository files navigation

Build Status

Clixon Controller

Clixon network controller is an open-source manager of network devices based on NETCONF and YANG.

See Install, User guide and FAQ

The controller has a main branch continuously tested with CI.

Clixon interaction is best done posting issues, pull requests, or joining the Matrix clixon forum https://matrix.to/#/#clixonforum:matrix.org.

Other Clixon projects include CLIgen, Clixon, and others.

Features

  • Add, delete and validate device configuration
  • Multi vendor support, can use any device capable of using NETCONF and YANG.
  • Services which can be implemented using an Python API Clixon PyAPI
  • Templates support,
  • Local configration database
  • Loadable device profiles
  • And much more...

Demo

To launch a container with the controller and two fake routers based on OpenConfig:

$ ./start-demo-containers.sh
$ docker exec -it demo-controller clixon_cli
nobody@3e29b6e15c34>

License

The clixon controller is open-source Apache License, Version 2.0, see LICENSE.

About

Clixon network controller

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 53.1%
  • C 44.8%
  • Makefile 1.3%
  • Other 0.8%