0
シェフを習いたいと思ってコンポーネントをインストールし始めました。私は3つのマイクロEC2 RHEL7.XインスタンスをAWS上で実行しています。それらの中で、1台のEC2はシェフサーバーとして構成され、2台目のEC2はワークステーションとして完全に構成されています。しかし、私がワークステーションから3番目のEC2をブートストラップしようとすると、私はいつも以下のエラーを受け取ります。シェフのブートストラップクリケットをプレーンAWS EC2インスタンスにインストール
私は、クライアントをワークステーションからインストールするためにbellowコマンドを使用しました。
knife bootstrap -.-.-.- -x root -P password --node-name client ==> i do not have any password set for the client EC2 instance
はまた
knife bootstrap -.-.-.- --ssh-user ec2-user --sudo -i ./some.pem --run-list webserver
knife bootstrap -.-.-.- --ssh-user ec2-user --sudo --identity-file ./some.pem --run-list webserver
ガットエラー
ERROR: Net::SSH::AuthenticationFailed: Authentication failed for user [email protected]@-.-.-.-
を試していないが、決してこの作業を取得します。私はシェフの周りにAWSの既存のユーティリティがあることを知っていますが、私は通常のEC2インスタンスでのみ使いたいと思っています。
このシナリオでこれを行う方法についてのヘルプ。