Skip to content
Ansible playbook for bootstraping ONOS Cluster
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
group_vars fix variable May 17, 2019
roles fix port typo May 17, 2019
LICENSE Create LICENSE Oct 16, 2019

Ansible ONOS Cluster

Ansible template to create ONOS Cluster

Testing in

  • 3 Atomix node
  • 3 ONOS node
  • Ubuntu 16.04 & Ubuntu 18.04 (master branch)
  • openSUSE Leap 15.1 (opensuse branch)


  • Prepare deployer nodes (ansible is installed in here)
sudo apt-add-repository ppa:ansible/ansible
sudo apt update
sudo apt install ansible
  • Make sure deployer have root access into all nodes (tips using ssh-copy-id)
ssh-copy-id root@atomix
ssh-copy-id root@onos
  • Clone this repository
git clone
  • Change some variable
  • Run ansible
ansible-playbook main.yml -i hosts/hosts
You can’t perform that action at this time.