Cloud9 и CloudFormation - доступ к экземпляру EC2 - PullRequest
0 голосов
/ 27 октября 2018

Я создаю экземпляр cloud9 в облачной информации следующим образом:

Resources:
  DevEnv:
    Type: 'AWS::Cloud9::EnvironmentEC2'
    Properties:
      SubnetId: !Ref PublicSubnet
      Name: MyEnvironment
      InstanceType: !Ref Cloud9InstanceType

Впоследствии я хочу запустить сценарий bash для этого экземпляра EC2 (в рамках сценария облачной информации), чтобы правильно его настроить. Как мне это сделать?

1 Ответ

0 голосов
/ 27 октября 2018

К сожалению, вы не можете. AWS::Cloud9::EnvironmentEC2 не предоставляет UserData или что-то в этом роде, и вы не можете запускать документы SSM для экземпляров Cloud9.

Самое близкое, что вы можете получить, это использовать Repositories для клонирования AWS CodeCommit в экземпляр, и в этом хранилище есть скрипт, который вы запускаете вручную при первом подключении ...

...