web-dev-qa-db-ja.com

ナイフでEC2インスタンスを作成するにはどうすればよいですか?

次の方法で、ナイフでAWSにアクセスできるようになりました: http://www.agileweboperations.com/Amazon-ec2-instances-with-opscode-chef-using-knife

これで、ナイフコマンドがほぼ機能するようになりました。

$ knife ec2 server create -r "role[base]" -I AMI-c1aaabb5  -f t1.micro -S knife -i ~/.ssh/knife.pem --ssh-user ubuntu --region eu-west-1 -Z eu-west-1a
インスタンスID:i-xxxxxx 
フレーバー:m1.small 
画像:AMI-399ca94d 
リージョン:eu-west-1 
アベイラビリティーゾーン:eu-west-1a 
セキュリティグループ:デフォルト
タグ:{"名前" => "i-xxxxxx"} 
 SSHキー:knife 
 
サーバーを待機しています............................ 
パブリックDNS名:ec2-xxxxxx.eu-west -1.compute.amazonaws.com 
パブリックIPアドレス:yy.yy.yy.yy 
プライベートDNS名:ip-xxxxxxx.eu-west-1.compute.internal 
プライベートIPアドレス:zz.zz.zz.zz 
 
 sshdを待機しています......................... .......... 
 

しかし、今はタイムアウトになります。 Chefプロビジョニングの準備ができたEC2インスタンスを作成する方法に関するアイデア/提案はありますか?

ありがとう!

4
poseid

私の推測では、デフォルトのセキュリティグループはSSHトラフィックを許可していません。

9
EEAA