Ссылка на себя в шаблоне облачной формации aws?

У меня есть ресурс EC2, определенный в Cloudformation следующим образом:

Resources:
  FooInstance:
    Type: 'AWS::EC2::Instance'
    Properties:
      blah: blah
      blah: blah
      UserData:
        Fn::Base64: !Sub |
            #!/bin/bash
            /opt/aws/bin/cfn-init --stack ${AWS::StackId} --resource FooInstance --region ${AWS::Region}

Есть ли специальная строка переменной/замены для ссылки на «я» в этом блоке UserData cfn-init вместо явного объявления FooInstance? Это помогло бы моей команде сделать определения более удобными для копирования.

Спасибо!


person Eric    schedule 16.10.2018    source источник


Ответы (1)


К сожалению нет. Это было бы очень хорошим дополнением как для частей UserData, так и для частей AWS::CloudFormation::Init, но AWS по-прежнему не поддерживает его.

person tyron    schedule 17.10.2018
comment
Спасибо! Я отправлю запрос функции, посмотрим, что из этого выйдет. - person Eric; 18.10.2018
comment
@Eric Можете ли вы добавить ссылку на запрос функции, чтобы мы могли следить за ней? - person Martin P.; 10.06.2021