私はパブリックサブネットにEC2インスタンスを持って、
EC2は、それに接続されているS3フルアクセスの役割を持っています。
.jarがS3フォルダにあります。
S3バケットはデフォルトの権限を持ち、バケットの作成時に適用されます。私が何をしたいか
EC2ユーザーデータS3のオブジェクトをフェッチする
は、ユーザーデータのスクリプトを実装S3場所からEC2上の.jarをダウンロードします
です。
私はS3公開での.jarを行わない場合は、私からそれをwgetをすることはできませんよ、私はの.jar公開を作るときにのみの.jarをwgetをすることができ、
ていますEC2、
セキュリティ上の理由から.jarを公開したくありません。
S3から.jarを取得するには、.jarを公開せずにどうすればよいですか?
ここに私のユーザーデータスクリプトだ -
しかし、私は.jarを自動的にフェッチする必要があります。自動スケーリングでは、どうすればそれを達成できますか? User Data bashスクリプトを使用して.jarをフェッチしていました。 –
@AniruddhaRaje aws-cliは自動化に適しており、使い方は簡単です。私は例の使用法と答えへのリンクを追加しました。ユーザーデータスクリプトにコマンドを含めます。 –
この例をお寄せいただきありがとうございます。キーパスビットは必要ありません。私は役割を使用しているので? –