0.02
No commit activity in last 3 years
No release in over 3 years
There's a lot of open issues
This Vagrant plugin allows you to configure a vm environment as a node in a client/server infraestructure. See also vagrant-nodemaster
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

~> 1.3
>= 0

Runtime

>= 0
>= 0
>= 0
>= 0
~> 2.0.6
~> 3.2.2
< 1.0.0
 Project Readme

vagrant-node

This plugin allows you to set a computer with a virtual environment, configured with Vagrant, to be controlled and managed remotely. The remote machine must have installed the controller plugin, Vagrant-NodeMaster.

With this plugin installed, the Vagrant environment can perform requests, that you usually can execute locally, but commanded by a remote computer. This service is provided through a REST API that this plugin exposes.

This plugin has been developed in the context of the Catedra SAES of the University of Murcia(Spain).

##Installation Requires Vagrant (minimum version 1.2.2) and MySql Server

$ vagrant plugin install vagrant-node

##Configuration

There is a configuration file located at ~/.vagrant.d/data/config.yml, where you can update the mysql connection settings.

---
dbhostname: 127.0.0.1
dbname: mysql
dbuser: root
dbpassword: root

##Usage In order to start the service provided by vagrant-node do:

$ vagrant nodeserver start [port]

Port parameter is optional, its default value is 3333. At the first start, you will be prompted to set a password for that node.

If you want to stop the service just do the following:

$ vagrant nodeserver stop

If you want to change the node password just execute:

$ vagrant nodeserver passwd