~/.aws/credentials から AWS_KEY と AWS_SECRET を抽出したい
普段、aws を使って開発しているときは、 aws configure
を用いて aws key の設定を行っています。結果、 ~/.aws/credentials
にそれらが保存されます。
この状態で、たとえば aws とインタラクションを行うサーバーの開発などをやっていたとします。それを docker に詰め込んだりなどします。サーバーの挙動を確認したくなります。
docker のコンテナは、環境変数から aws の鍵情報を読み込むのが自然かと思います。なので、それをコマンドから docker run
する際には、どうにかして ~/.aws/credentials
の内容を読み込まなければならないと思っています。
質問
~/.aws/credentials
に書いてある特定の profile の AWS_KEY や AWS_SECRET を抽出するコマンドはありますか?