Попытка создать файл с cloudinit в облачной информации AWS - PullRequest
0 голосов
/ 27 ноября 2018

Подвести итог;у меня есть следующий код:

Resources:
  EC2Instance:
    Type: 'AWS::EC2::Instance'
    Properties:
      InstanceType: !Ref InstanceType
      SecurityGroups:
        - !Ref InstanceSecurityGroup
      KeyName: !Ref KeyName
      ImageId: !FindInMap 
        - AWSRegionArch2AMI
        - !Ref 'AWS::Region'
        - !FindInMap 
          - AWSInstanceType2Arch
          - !Ref InstanceType
          - Arch
    Metadata:
      'AWS::CloudFormation::Designer':
        id: 48e813ea-1e73-4223-bab5-a65df7cb0781
      AWS::CloudFormation::Init:
        config:
          files:
            "/home/ec2-user/deplyment.sh":
              content: !Sub |
                [main]
                stack=$test
                region=$test
                interval=1
              mode: "000400"
              owner: ec2-user
              group: ec2-user

, что он делает, что он должен создать машину EC2 с некоторыми файлами в нем, однако файловая часть не выполняется правильно, это не создает файлы вжелаемое местоположение, также попытался использовать тег источника, но он тоже не работал.

Я уверен, что мне не хватает чего-то, что это тривиально, но я не могу получить это.

С уважением

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...