コマンドライン引数をキャプチャしてシェフのレシピに渡す方法はありますか? 私がやろうとしているのは、さまざまな場所へのホスト名の入力を自動化することです。1 つは/etc/sysconfig/network
DOMAIN フィールドにあります。
したがって、サーバーを起動するコマンドが
knife ec2 server create -Z us-east-1c --image ami-fd375894 -E stage -d fedora17 -f c1.medium -i ~/.ssh/myKey -r "role[myserver]" -G myGroup -x ec2-user -T Name=myserverName -N myserverName.001 --ephemeral /dev/sdc=ephemeral0
「myserverName」をキャプチャして、ブートストラップ時に FQDN を構築するために必要になる可能性のあるさまざまなレシピに渡したいと考えています。
これは JSON オプションではなく、コマンド ラインから直接行います。