Skip to content

datafundamentals/df_box_smoslt

Repository files navigation

df_box_smoslt-cookbook

This cookbook was designed to create a group environment for SMOSLT application runnig on docker that includes:

  1. Jenkins for testing
  2. Nexus for artifact storage
  3. Tomcat for displaying the webapp

Much of the cookbook and its data container backup scripts were the result of an excellent tutorial here

http://enthused.btr3.com/2014/09/howto-dealing-with-data-in-docker.html

TODO

currently due to an issue with the container exiting when I try to run commands on it, you have to log into the container on initial setup and add Mavene Manually. This is something that will be addressed in future revisions.

Supported Platforms

Ubuntu 14.04, or any platformat that has a working LXC kernel for running docker

Attributes

default['df_box_smoslt']['data_container']: This is an attribute you can use to test the various methods of how you want to store your data. False defaults to doing volume mounting to exposed directories. True installs and runs scripts that creates persistent data containers. The current smoslt server relies on the scripts.

Usage

df_box_smoslt::default

installs Docker, creates the base containers

Include df_box_smoslt in your node's run_list:

{
  "run_list": [
    "recipe[df_box_smoslt::default]"
  ]
}

License and Authors

Author:: Jeff Carapetyan (jeff@datafundamentals.com)

About

wrapper cookbook for base configuration of SMOSLT application

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published