私のワークステーションとサーバーの両方がと RHEL EC2インスタンスですキーIDにアクセスするアクセスキーとAWS秘密AWSを使用せずにEC2インスタンスの展開: -は、私は、コマンドを実行するたびに
knife ec2 server create -r “role[----------]” -I ami-XXXXXXXX -f t2.small -S knife -i ~/.ssh/XXXXXXXXXXX.ppk –ssh-user ec2-user –region us-east-1 -Z us-east-1a
私は取得していますエラー: エラー:有効な「AWSアクセスキーID」値を指定していません。 エラー:有効な「AWS秘密アクセスキー」値を指定していません。
また、シークレットアクセスキーとアクセスキーIDを使用したいと思いますが、どちらもワークステーションに保存しません。 おそらくIAMの役割を使用して、新しいec2インスタンス(ノード)を展開する他の方法はありません。 は、私の知る限り、我々はknife-ec2
で役割の資格情報をサポートしていない、あなたは(aws
コマンドラインのような)マシンを起動するために何か他のものを使用する必要がありますあなたに
には、knife-ec2プラグイン、recipe、またはknife.rbを使用してec2インスタンスを作成する方法があります。 私はシェフの初心者で、現在はシェフによるインフラ作成に取り組んでいます。 –