5 comments

[ 2.4 ms ] story [ 24.5 ms ] thread
I am the author. Teleport sets up servers by "teleporting" to the machine and running itself there. It sets up Ruby, then follows the instructions laid out in your Telfile to customize the server. Here's a sample Telfile:

  user "admin"
  ruby "1.9.2"
  apt "deb http://downloads-distro.mongodb.org/repo/ubuntu-upstart dist 10gen", :key => "7F0CAB10"    
  role :app, :packages => [:memcached]
  role :db, :packages => [:mongodb-10gen]
  server "server_app1", :role => :app
  server "server_db1", :role => :db    
  packages [:atop, :emacs, :gcc]
More details on github. Feedback welcome!
I'm using an early version of this for a project, and it works a charm. If you work within its (sensible) constraints, it accomplishes much the same thing as Chef, with less effort and less overhead.
This looks awesome. Going to try it out... Chef solo is painful.
(comment deleted)
interesting. will have to look at this compared to chef.