0
我無法引導我的服務器,因爲「刀ec2服務器創建」不斷擴展我的運行列表爲「角色」。「刀ec2服務器如何創建」--run-list工作的擴展?
knife ec2 server create \
-V \
--run-list 'role[pgs]' \
--environment $1 \
--image $AMI \
--region $REGION \
--flavor $PGS_INSTANCE_TYPE \
--identity-file $SSH_KEY \
--security-group-ids $PGS_SECURITY_GROUP \
--subnet $PRIVATE_SUBNET \
--ssh-user ubuntu \
--server-connect-attribute private_ip_address \
--availability-zone $AZ \
--node-name pgs \
--tags VPC=$VPC
由於'roles [pgs]'擴展爲'roles',一致失敗。爲什麼是這樣?有一些逃跑或我可以使用的替代方法嗎?
我目前正在通過引導一個空的運行列表來解決這個問題,然後在節點註冊後通過運行chef-client重寫運行列表。
海事組織這應該工作。可能你沒有在廚師服務器上定義這個角色? –
運行列表的擴展絕對是一個問題。我已經放棄並引導了一個空的運行列表。 – abrkn