SONA Container Network Interface (CNI) implements standard CNI APIs, aims to support Kubernetes network using ONOS. The sona-cni repository contains code which makes the interaction between ONOS and Kubernetes possible. For more information visit ONOS and Kubernetes projects.
Requirements: CentOS 7.5 or above with Kubernetes installed.
$ sudo yum install epel-release -y
$ sudo yum install python-pip git -y
$ git clone https://github.com/sonaproject/sona-cni.git && cd sona-cni
$ sudo pip install -r requirements.txt
Configure sona-cni if needed. The configuration file is located under following path etc/sona/sona-cni.conf.
Install sona-cni.
$ sudo python setup.py install
Content type
Image
Digest
Size
99.8 MB
Last updated
over 6 years ago
docker pull opensona/sona-cni