sas*_*alm 7 yaml amazon-web-services aws-cloudformation
在AWS 文档的这个示例中,我们有一个 UserData 字段,它允许使用以下语法的多行字符串:
UserData:
Fn::Base64: !Sub |
#!/bin/bash -xe
yum update -y aws-cfn-bootstrap
/opt/aws/bin/cfn-init -v --stack ${AWS::StackName} --resource LaunchConfig --region ${AWS::Region}
/opt/aws/bin/cfn-signal -e $? --stack ${AWS::StackName} --resource WebServerGroup --region ${AWS::Region}
Run Code Online (Sandbox Code Playgroud)
!Sub |
这里是什么意思,尤其是管道字符?使用相应的 JSON"UserData" : { "Fn::Base64" : { "Fn::Join" : ["", [
代替,但在 YAML!Sub |
中使用。
管道字符是否代表换行符,表示行必须由换行符连接?
归档时间: |
|
查看次数: |
11553 次 |
最近记录: |