Skip to content

A Vagrant plugin to set a computer as a node in a client/server infraestructure

License

Notifications You must be signed in to change notification settings

fjsanpedro/vagrant-node

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

A Vagrant plugin to set a computer as a node in a client/server infraestructure

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages