【发布时间】:2020-02-01 14:53:28
【问题描述】:
我正在创建与 SonarQube 集成的 CodeBuild,因此我直接在我的 Buildspec.yaml 中传递值和声纳凭据
我尝试使用 SecretManager 中的以下命令进行检索,而不是直接进行硬编码,因为它在以下链接中有所提及。但它没有得到正确的值。它会引发错误。
命令:'{{resolve:secretsmanager:MyRDSSecret:SecretString:username}}'
错误 [错误] SonarQube 服务器 [{{resolve:secretsmanager:arn:aws:secretsmanager:us-east-1:********:secret:**** ******:SecretString:SonarURL}}] 无法访问
我如何使用 echo '{{resolve:secretsmanager:arn:aws:secretsmanager:us-east-1:***:secret:*********** ***:SecretString:*******}}'
注意:我的命令中的所有 * 都是 secretname 和 secreturl
【问题讨论】:
标签: amazon-web-services yaml aws-codepipeline aws-codebuild aws-secrets-manager