View a markdown version of this page

AWS Secrets Manager を使用してデータベースパスワードまたはサードパーティー API キーを追跡する - AWS CodePipeline

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS Secrets Manager を使用してデータベースパスワードまたはサードパーティー API キーを追跡する

を使用して、データベース認証情報、API キー、およびその他のシークレット AWS Secrets Manager をライフサイクル全体でローテーション、管理、取得することをお勧めします。Secrets Manager を使用すると、コード内のハードコードされた認証情報 (パスワードを含む) を、Secrets Manager への API コールで置き換えて、プログラムでシークレットを取得することができます。詳細については、AWS 「Secrets Manager とは」を参照してください。 AWS 「Secrets Manager ユーザーガイド」の「」を参照してください。

CloudFormation テンプレートでシークレットであるパラメータ (OAuth 認証情報など) を渡すパイプラインの場合、Secrets Manager に保存したシークレットにアクセスする動的参照をテンプレートに含める必要があります。参照 ID パターンと例については、「Secrets Manager のシークレットAWS CloudFormation ユーザーガイド」を参照してください。パイプラインで GitHub Webhook のテンプレートスニペットで動的参照を使用する例については、「Webhook リソースの設定」を参照してください。

シークレットを管理する際に役立つ関連リソースは以下の通りです。