Vagrant

Install Open Baton on MacOS using brew

This tutorial will guide you through the installation of the NFVO on top of MacOS.

Requirements

  • Homebrew installed and updated.
  • RabbitMQ installed, properly configured and started. Once RabbitMQ is installed, you can configure it with the following commands:
rabbitmqctl add_user admin openbaton
rabbitmqctl set_user_tags admin administrator
rabbitmqctl set_permissions -p / admin ".*" ".*" ".*"

Install the NFVO

In order to install the NFVO you need to execute the following instructions:

brew install https://raw.githubusercontent.com/openbaton/NFVO/master/gradle/gradle/scripts/osx/openbaton-nfvo.rb

This command will install the NFVO via brew. How to configure, start and stop the NFVO once it is installed is shown in the next section.

Start the NFVO

After the installation is completed you can launch the NFVO:

openbaton-nfvo start

After few seconds you can open the dashboard at: http://localhost:8080. How to use the dashboard is shown here. Additonally, you can also use the CLI.

Configure the NFVO

The configuration file (openbaton.properties) is in the folder /usr/local/Cellar/openbaton. To configure the NFVO please refer to nfvo configuration.

Uninstall the NFVO

You can execute the following command for uninstalling the NFVO:

brew remove openbaton-nfvo