コマンドに混乱していknife ssh
ます。ドキュメントによると、-a
ノードに FQDN または ipaddress 属性が設定されていない場合は、フラグを渡すことができます。また、それらの属性をオーバーライドしたい場合。knife ssh
これを実行して、ローカル VM でテストしています。
$ knife ssh "role:webserver" "sudo chef-client" -x someusername -a 192.168.14.141
私が受け取るエラー:
FATAL: 1 つのノードが見つかりましたが、接続を確立するために必要な属性がありません。--attribute を使用して接続を開く別の属性を設定してみてください。
私はChef 11.4.0を実行しています