这是一个主要关于厨师的问题。当考虑使用Chef控制Amazon VPC内部的节点时,我遇到了一些困难,主要是厨师不容易到达没有外部IP地址的节点。如何使用Chef在VPC内部启动亚马逊EC2实例?
我通过场景#2 http://docs.amazonwebservices.com/AmazonVPC/latest/UserGuide/VPC_Scenario2.html#Case2_Launch_NAT
但是基本教程去,这此超时:
knife ec2 server create -N app-server-1 -f m1.small -i rails-quick-start.pem -r "role[base]" -G WebServerSG -S rails-quick-start -x ubuntu -s subnet-580d7e30 -y -I ami-073ae46e -Z us-east-1d
我在做什么错?
我想具体情况2虽然...有没有一种方式来使用与亚马逊VPC厨师,没有额外的硬件,只有NAT和端口转发? – 2012-04-24 22:40:29
如果你的服务器可以连接到互联网,那么你应该没问题。如果没有,您需要在VPC内部设置一个Chef服务器,并将您的cloud-init脚本指向它。 VPC可能相当复杂,这取决于您的服务器是在“公共”子网还是“私有”子网。 – 2012-04-27 16:00:43