私は自分の中でknife-vsphereを動かそうとしていますvCenter環境テンプレートからVMを起動し、それをブートストラップしてクックブックのレシピを完成するまで実行するスクリプトがあります。ただし、sudoパスワードを入力するように求められます。これは予想されますか?私は "--ssh-user"と "--ssh-password"パラメータを提供し、プロンプトが表示されたら同じパスワードを入力してからchef buildを続行します。
これをやめさせる方法はありませんか。
ありがとう!
回答:
回答№1は0コメントで指摘されているように、それはOSでしたsudoを促していた(シェフやナイフではありません)。そうしたくないのであれば、sudoを使用するときにパスワードの入力を求められないようにテンプレート内のユーザーを構成する必要があります。
https://askubuntu.com/questions/192050/how-to-run-sudo-command-with-no-password
ありがとうrhashimoto。