jtalks-org / jtalks-vm

Virtual Machines configured by Vagrant (VirtualBox + Chef) in order to start environment for JTalks projects much faster and in a more repeatable manner.
1 stars 3 forks source link

JTalks Virtual Environment

CHEF PROVED TO BE AN UNRELYABLE TOOL AND WE'RE MOVING TO DOCKER, SEE OUR FIRST STEPS [HERE] (https://github.com/jtalks-org/jtalks-cicd).

If you want to start a brand new environment for JTalks with installed software using just a couple of commands - then this is what you're looking for. This project helps you to start a virtual environment using Vagrant + Chef scripts.

In order to start one of JTalks component, you need to go through several steps.

Install Software

Start virtual environment

Start JCommune or Poulpe

Shutdown environment


Using cookbooks on non-virtualized envs

The very same cookbooks could be used on usual servers that don't leverage virtualization. E.g. we use them in order to install software, see folder roles. In order to install everything onto the machine, feel free to leverage install-chef script. After installation you can go to /var/chef/jtalks-vm and install software using server roles, e.g.: sudo chef-solo -j roles/jtalks-servers.json

If you have problems, please contact us: project[at]jtalks[.]org