Мне удалось получить доступ к 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
Instance ID: i-xxxxxx Flavor: m1.small Image: ami-399ca94d Region: eu-west-1 Availability Zone: eu-west-1a Security Groups: default Tags: {"Name"=>"i-xxxxxx"} SSH Key: knife Waiting for server............................ Public DNS Name: ec2-xxxxxx.eu-west-1.compute.amazonaws.com Public IP Address: yy.yy.yy.yy Private DNS Name: ip-xxxxxxx.eu-west-1.compute.internal Private IP Address: zz.zz.zz.zz Waiting for sshd...................................
Но теперь у меня тайм-аут. Есть идеи / предложения, как создать экземпляр EC2, готовый для подготовки Chef?
Спасибо!
Я предполагаю, что ваша группа безопасности по умолчанию не разрешает трафик SSH.