Wenn wir Fn::Base64: !Sub | für den Abschnitt UserData in einer YAML CloudFormation Vorlage verwenden, müssen wir Dinge wie doppelte Anführungszeichen, umgekehrte Schrägstriche und ähnliches vermeiden?Müssen wir irgendetwas in "Fn :: Base64:! Sub" in AWS vermeiden?
Beispiel Syntax:
UserData:
Fn::Base64:
!Sub |
#!/bin/bash -xe
yum update -y aws-cfn-bootstrap
/opt/aws/bin/cfn-init -v --stack ${AWS::StackName} --resource LaunchConfig --configsets wordpress_install --region ${AWS::Region}
/opt/aws/bin/cfn-signal -e $? --stack ${AWS::StackName} --resource WebServerGroup --region ${AWS::Region}