Sometimes invoking a task in Capistrano requires to input data. A very comfortable approach is to use highline since it is build for this purpose.
task :ask_for_environment do
set :environments, [:production,:testing,:development]
...
Puppet is great for “implementing” server infrastructure. Puppet has a concept of nodes and classes.
node 'webserver.testing.com' {
include apache
}
class apache {
$packagelist = ["httpd", "webalizer", "mod_ssl"]
package { $packagelist...
Searching through github ( http://github.com/search?q=puppet) I came across a very similar approach on howto bootstrap EC2 images with capistrano puppet and iclassify. ec2-cap is build on top of the Rightscale Amazon EC2 gem (http://rightaws.rubyforge...
Interested in Cloud or Chef Trainings? Have a look at our Commandemy Trainings page. Need help migrating to the cloud? Check out Infralovers.
comments powered by Disqus