【发布时间】:2015-05-16 06:25:52
【问题描述】:
我正在尝试使用 rubygem fog 创建一个 AWS 实例。
由于某种原因,引导方法只需要太长时间(超过 10 分钟)并且我的脚本超时。
这是我正在使用的
server = @compute.servers.bootstrap(:key_name => 'mykey',
:username => 'foo',
:flavor_id => flavor_id,
:image_id => image_id,
:subnet_id => "my_subnet_id",
:groups => ["my_security_group"])
server.wait_for { ready? }
当我尝试从 AWS CLI 和 aws-ruby-sdk 创建实例时,我能够轻松成功地做到这一点。只是不同之处在于我必须使用安全组 ID 而不是安全组名称。
如果我不指定 :groups 列表并分配默认安全组,雾宝石会哭泣。我正在尝试在 VPC 中创建我的实例。 (仅供参考)
【问题讨论】:
标签: ruby amazon-web-services fog