【问题标题】:Use secure string in SAM template在 SAM 模板中使用安全字符串
【发布时间】:2020-07-19 04:45:33
【问题描述】:

在我的模板中,我可以使用系统管理器中的配置参数,如下所示:

Parameters:
  DatabasePassword:
    Type: 'AWS::SSM::Parameter::Value<String>'
    Default: '/some/path/db_password'

但是,我需要帮助才能使用 secure string

我试过了:AWS::SSM::Parameter::Value&lt;SecureString&gt;/some/path/db_password~true

也许在这种情况下使用安全字符串不值得?

【问题讨论】:

    标签: aws-sam aws-systems-manager


    【解决方案1】:

    不幸的是,aws 文档中有一条注释提到...

    AWS CloudFormation 不支持创建 SecureString 参数类型。

    参考:https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssm-parameter.html#cfn-ssm-parameter-datatype

    您可能希望通过 AWS CLI 创建您的 SecureString ssm 参数

    aws ssm put-parameter \
        --name parameter-name \
        --value "parameter-value" \
        --type SecureString
    

    参考:https://docs.aws.amazon.com/systems-manager/latest/userguide/sysman-paramstore-securestring.html

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-03-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多