marvin-vagrant-dev
marvin-vagrant-dev copied to clipboard
Marvin Vagrant Development Box
Bootstrap
install requirements
clone repo and start provision
git clone https://github.com/marvin-ai/marvin-vagrant-dev.git
cd marvin-vagrant-dev
to prepare dev (engine creation) box
vagrant up dev
vagrant ssh dev
Wait for provision process and follow interactive configuration script after access the dev box using vagrant ssh command.
The marvin source projects will be on your home folder, to compile and use the marvin toolbox type:
workon python-toolbox-env
make marvin
marvin --help
create a new marvin engine
To create a new engine type:
workon python-toolbox-env
marvin engine-generate
respond the interactive prompt and wait for the engine environment preparation...
workon <new_engine_name>-env
marvin --help
and have fun :-)
prepare hadoop (hadoop ecosystem) box
vagrant up hadoop
vagrant ssh hadoop
Marvin is a project started at B2W Digital offices and released open source on September 2017.