gpt4 book ai didi

aws-cloudformation - 云信息 : Dynamic Reference with Parameter

转载 作者:行者123 更新时间:2023-12-02 00:11:37 25 4
gpt4 key购买 nike

是否可以在 Secrets Manager 动态引用中包含参数或从另一个堆栈导出?如果我使用固定的 Secrets MANager 引用,则下面显示的代码有效,但我需要包含参数或从 secret 路径中的另一个堆栈导出。

已尝试加入。

    "RDSCluster": {
"Type": "AWS::RDS::DBCluster",
"DeletionPolicy": "Delete",
"Properties": {
"MasterUsername": "admin",
"Engine": "aurora-mysql",
"MasterUserPassword": "{{resolve:secretsmanager:xxxx/App/DBPassword:SecretString:MYSQL_PASSWORD}}",

上面的行包含固定的 SecretsManager 引用作品

            "MasterUserPassword": "{{resolve:secretsmanager:$InputParameter/App/DBPassword:SecretString:MYSQL_PASSWORD}}"

上面的行不起作用

最佳答案

直接引用或替换都不起作用。上面 404 的评论是正确的,但我无法将其标记为答案。下面显示了使用 2 个参数和 Secrets Manager 动态引用的示例。

                "MasterUserPassword": {
"Fn::Sub": ["{{resolve:secretsmanager:${Parameter1Replace}-${Parameter2Replace}/DBPassword:SecretString:MYSQL_PASSWORD}}", {
"Parameter1Replace": {
"Ref": "Parameter1"
},
"Parameter2Replace": {
"Ref": "Parameter2"
}
}
]
},

关于aws-cloudformation - 云信息 : Dynamic Reference with Parameter,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58805166/

25 4 0