Installing OneOps with Vagrant
OneOps installation with Vagrant is a convenient, automated process. Vagrant can be used to install OneOps on a variety of virtual machine runtime environments. The following instructions detail the process for an installation with VirtualBox on your local machine.
- VirtualBox 5 or newer
- Vagrant 1.7.4 or newer
- Modern operating system as required for VirtualBox and Vagrant
- Minimum of 12Gb memory, 16Gb or more recommended
- Minimum of 40Gb disk storage
- Minimum of 4 CPU cores, 8 core or more recommended
- Internet connection that allows access to GitHub and a number of repositories
After you have installed the prerequisites, you can proceed with the installation process:
Clone the OneOps
setup repository from GitHub:
Alternatively you can download the repository as a zip file from the repository on GitHub and extract it.
Start the installation process with vagrant
The setup process takes at least 20 minutes and preforms numerous steps including:
- Install all required components.
- Set up minimal data set.
- Bootstrap circuits from circuit-oneops
A successful installation ends with a message similar to
At this stage the OneOps web application is up and running on the VM with the web apllication available on port 3000. It is mapped to port 9090 on the host machine.
Go to http://localhost:9090 to access the user interface and start by signing up for an account.
- Checkout out the troubleshooting section, if something went wrong.
- Proceed with the user configuration of an organization, clouds and more.
Managing the OneOps VM
Vagrant can be used to manage the OneOps VM after the installation with executing commands in the
Suspend the VM
and subsequently start it again with
Alternatively you can use
up for a clean shutdown:
and later a reboot:
In order to inspect the VM content itself, you can connect via SSH with vagrant. The following example connects and then checks the status of the inductor component of OneOps.
Find further information about the vagrant command with
vagrant help as well as in the
The video below showcases a quick installation and initial configuration of OneOps: