AWS Workload Credentials Provider が Linux および Windows のワンクリックインストールに対応
本日、AWS Secrets Manager では、Amazon Linux および Windows における AWS Workload Credentials Provider (AWCP) のワンクリックインストールを発表しました。これにより、ソースからビルドする複数ステップの作業が、単一のコマンドで完了するようになります。
AWCP は、AWS Secrets Manager からシークレットを読み取ってローカルにキャッシュします。これにより、アプリケーションはローカルの HTTP エンドポイント経由でシークレットを取得できます。AWCP を使用すると、AWS Certificate Manager から証明書を取得することもできます。これまでは、Amazon EC2 インスタンスで AWCP を使用するために、GitHub リポジトリのクローン作成に始まり、バイナリのコンパイル、設定の構成まで、約 6 つのステップが必要でした。この複数ステップのプロセスでは、すべてのデベロッパーが Rust の専門知識を習得し、ビルド用のインフラストラクチャを用意する必要がありました。
今回のリリースにより、ビルド済みの署名付きバイナリを、Linux (x86_64 および ARM64) と Windows (x64) 向けにパブリックのダウンロード URL から直接ダウンロードできます。さらに、AWCP が Amazon Linux リポジトリで利用できるようになりました。Amazon Linux の EC2 をご利用のお客様は、単一のコマンドでインストールできます。すべてのバイナリにはコード署名が施されており、完全性と真正性が保証されます。また、インメモリでのシークレットキャッシュを備えた、すぐに実行できるエージェントが提供されます。
AWS Workload Credentials Provider のワンクリックインストールは、AWS Secrets Manager が利用可能なすべての AWS リージョンの Amazon Linux 2023 (x86_64 および ARM64) と Windows Server (x64) でご利用いただけます。標準の Secrets Manager 料金以外の追加料金はかかりません。使用を開始するには、AWS Workload Credentials Provider のドキュメント、ACM のドキュメント、GitHub の AWCP を参照してください。