Everything Ruby
summary
Built an internal DevCloud that provisions Gitolite repos, VMs and containers on demand using OpenStack/OpenVZ/LXC, with deployment via chef+mcollective and cloud abstraction by fog. Uses Ruby (JRuby and MRI), Chef cookbooks, Bluepill/Monit supervision and capistrano-style deploy patterns; orchestration fires events to register monitoring, backups and proxies. Claims reduced wait times from days to minutes; system converges automatically most of the time but needs human fixes for failed package edge cases.
AI-written summary · about
chapters (4)
related talks
26mRuby off the Rails: Building a distributed system in Ruby
33mUsing Ruby to Automate Your Life
49mRuby Software Continuously Delivered and Exhaustively Explained
30mUsing Ruby to Automate Your Life
54mBuilding and Managing a Ruby Infrastructure
37mDevOps for the Rubyist Soul
40mDeploying any Rails application to any cloud in minutes
33mDeveloping for Multi-Component Environments While Keeping Your Sanity
