【问题标题】:How to get the ssm parameter to a yaml file?如何将 ssm 参数获取到 yaml 文件?
【发布时间】:2021-06-27 17:14:08
【问题描述】:

我有一个 yaml 云形成文件,它需要一个存储在 ssm 参数中的变量。 yaml 文件是 CFT 模板。下面是示例代码,

AWSTemplateFormatVersion: 2010-09-09
Description: 'Fully Automated OT Archival Data Migration'
Parameters:
 Environment:
  Description: 'Stage type (for Tags)'
  Type: String
  Default: dev

Resources:
S3Bucket:
 Type: 'AWS::S3::Bucket'
 Properties:
  BucketName: '{{resolve:ssm:/opentext/config/automated-ot-archival-data-migration/migration.bucket.name:1}}-${Environment}'

当我在 AWS 控制台中将代码上传到 cloudformation 时,出现错误。我想知道 ssm 参数引用是否正确。

如果您在这里发现任何问题,请告诉我。

谢谢

【问题讨论】:

    标签: amazon-web-services amazon-cloudformation


    【解决方案1】:

    您的{Environment} 变量缺少!Sub 函数。

    BucketName: !Sub '{{resolve:ssm:/opentext/config/automated-ot-archival-data-migration/migration.bucket.name:1}}-${Environment}'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-25
      • 2021-08-02
      • 1970-01-01
      • 2019-10-15
      • 2018-07-16
      • 1970-01-01
      相关资源
      最近更新 更多