その LaunchConfiguration を使用するAWS::AutoScaling::LaunchConfiguration
とを含む CloudFormation テンプレートを作成しています。AWS::AutoScaling::AutoScalingGroup
私のスタックでは、複数の AutoScalingGroups が必要になりますが、それらを別々のセキュリティ グループに入れたいと思っています。
CodeDeploy も使用するので、LaunchConfiguration には、CodeDeploy エージェントをインストールして実行するための Metadata プロパティと UserData プロパティが含まれています ( http://s3.amazonaws.com/aws-codedeploy-us-eastの 262 行目に示されているように)。 -1/templates/latest/CodeDeploy_SampleCF_Template.json )。AutoScalingGroup ではなく LaunchConfiguration でセキュリティ グループを指定する必要があるため、テンプレートには LaunchConfiguration の複数のコピーが必要で、1 行だけ違います。
長い Metadata および UserData セクションがテンプレートに表示される回数を減らす方法はありますか? マッピングを作成しようとしましたが、英数字しか使用できません。