examples/basic.rb in auser-poolparty-1.2.12 vs examples/basic.rb in auser-poolparty-1.3.0

- old
+ new

@@ -1,22 +1,30 @@ # Basic pool spec # Shows global settings for the clouds pool :application do instances 1..5 - cloud :frontend do + cloud :basic_app do minimum_instances 3 - keypair 'application_frontend' - image_id "ami-abc123" + maximum_instances 10 + keypair 'ari' + using :ec2 do + image_id "ami-abc123" + end + + monitor :cpu do |v| + configure if v < 0.2 + vote_for(:expand) if v > 0.9 + end + has_file :name => "/etc/motd", :content => "Welcome to your PoolParty instance" end - cloud :database do - keypair 'application_database' - using :vmrun do - vmx_hash "/path/to/vmx_file" => "192.168.248.122" - end + cloud :basic_db do minimum_instances 1 - image_id "ami-1234bc" + keypair "id_rsa" + using :ec2 do + image_id "ami-1234bc" + end end end \ No newline at end of file