本記事は2017年3月1日時点での情報です。正確かつ最新の情報は公式ドキュメントをご参照ください。 はじめに 秘密鍵,APIトークン,パスワードなどはたとえ社内公開・プライベートであってもGitリポジトリに含めたくない情報です。では,どのように管理すればよいでしょうか? 少し前の本ブログの記事 でもAWSのKey管理に 1.環境変数に設定する, 2. .aws/credentials にもたせておく, 3. コードに直接もたせる という3つの方法が提示されていました。しかし環境変数に設定する場合やGit管理していない外部ファイルで管理する場合,以下のような可能性があります。 バージョン管理されていないので変更に気づけない 誤って鍵を保存している環境変数やファイルを削除してしまう 開発者個人の環境に鍵が残ってしまう こうした問題に対応するためAudienceOne開発チームではAWS Key