CodePipeline で設定したパイプラインレベルの変数を CodeDeploy から参照する方法はありますか?

CodePipeline で設定したパイプラインレベルの変数を CodeDeploy から参照する方法はありますか?

2024 年 11 月 11 日現在 CodePipeline で設定可能なパイプラインレベルの変数を CodeDeploy から参照する方法はありません。
Clock Icon2024.11.11

困っていること

CodePipeline で設定可能なパイプラインレベルの変数をステージに設定した CodeDeploy プロジェクトから参照する方法はありますか?

どう対応すればいいの?

2024 年 11 月 11 日現在 CodePipeline で設定可能なパイプラインレベルの変数を CodeDeploy から参照する方法はございません。

CodePipeline で設定可能なパイプラインレベルの変数は現在ステージに設定した CodeBuild、CloudFormation、Lambda 関数などから参照が可能ですが、CodeDeploy から参照を行うことはできません。

https://docs.aws.amazon.com/codepipeline/latest/userguide/reference-variables.html#reference-variables-list-configured

For CodeBuild, AWS CloudFormation, and Lambda actions, the variable keys are configured by the user.

CodePipeline のステージに設定された CodeDeploy から変数を利用されたい場合、Parameter Store などに変数を格納し CodeDeploy のフックセクション等で実行するスクリプト内でパラメータを取得するなどの方法をご検討ください。

https://aws.amazon.com/jp/blogs/mt/use-parameter-store-to-securely-access-secrets-and-config-data-in-aws-codedeploy/

参考資料

Share this article

facebook logohatena logotwitter logo

© Classmethod, Inc. All rights reserved.