這是一個主要關於廚師的問題。當考慮使用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