DevOps in a box: a Vagrant-based continuous delivery pipeline on your workstation


MinneBar 10 (11 April 2015)
This is not a panel.
2015-04-11 13:45

Room: Proverb-Edison


[[Image:|120x120px|border|baseline|link=Charles Betz]]
Charles Betz

Learn DevOps automation techniques with the power of Vagrant. See a walkthrough of the GitHub-based [Calavera]( project -- a complete Continuous Delivery pipeline on your own workstation! The project is based on Virtualbox with Vagrant and Chef scripts which build a local 6-node VM cluster:

  • A simple test-driven development environment including application (using Java, junit, ant, and Tomcat)
  • Local and central git instances
  • Commit-driven automated build via Jenkins
  • Artifactory package repository storage of final build package
  • "Production" environment deployment via Artifactory & Chef

The project is free for download from GitHub. It provides a "walking skeleton" solution for various problems with tool integrations, SSH keys, permissions, and so forth that can otherwise be a hassle to work through.

Hear also the motivations behind the project, intended as a microkernel of a larger enterprise IT simulation and currently in use for instructional purposes at the University of St. Thomas. Finally, provide feedback as to how the project should evolve! (Docker? MEAN stack? Monitoring? Ticketing?)

blog comments powered by Disqus

MediaWiki spam blocked by CleanTalk.