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.