On Tue, Mar 17, 2015 at 12:57 PM, Anthony Kong
<[email protected]> wrote:
>   (1..num_server).each do |i|
>     config.vm.define "server-#{i}" do |server|
>
>
>
>      config.vm.provider :aws do |aws, override|
>
>         aws.access_key_id = aws_access_key_id
>         aws.secret_access_key = aws_secret_access_key
>         aws.keypair_name = "ubuntu-pdf-convertor-konga"
>         aws.security_groups = ["SlideGo-Server"]
>
>         # Specify parameters required for an EC2 instance
>         aws.instance_type = "t2.small"
>
>         # Tags
>         aws.tags = {
>           'Name' => server_name
>         }
>
>         aws.availability_zone = "us-west-2a"
>         aws.block_device_mapping = [{ 'DeviceName' => '/dev/sda1',
> 'Ebs.VolumeSize' => 32 }]
>
>         aws.region = "us-west-2"
>         aws.ami = "ami-33db9803"
>
>         # Use a dummy box for the AWS provider
>         override.vm.box = "dummy"
>         override.ssh.username = "ubuntu"
>         override.ssh.private_key_path = "mykey.pem"
>       end
>
>     end
>
>   end

Hello,

I don't have way to test,but may be is that you are creating a new server block

try this:

  (1..num_server).each do |i|
    config.vm.define "server-#{i}" do |server|

     server.vm.provider :aws do |aws, override|

        aws.access_key_id = aws_access_key_id
        aws.secret_access_key = aws_secret_access_key
        aws.keypair_name = "ubuntu-pdf-convertor-konga"
        aws.security_groups = ["SlideGo-Server"]

        # Specify parameters required for an EC2 instance
        aws.instance_type = "t2.small"

        # Tags
        aws.tags = {
          'Name' => server_name
        }

        aws.availability_zone = "us-west-2a"
        aws.block_device_mapping = [{ 'DeviceName' => '/dev/sda1',
'Ebs.VolumeSize' => 32 }]

        aws.region = "us-west-2"
        aws.ami = "ami-33db9803"

        # Use a dummy box for the AWS provider
        override.vm.box = "dummy"
        override.ssh.username = "ubuntu"
        override.ssh.private_key_path = "mykey.pem"
      end

    end

  end


Alvaro

-- 
You received this message because you are subscribed to the Google Groups 
"Vagrant" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to