Configuração de lançamento da instância do AWS EC2

1

Estou tentando descobrir a melhor maneira de fazer isso na AWS. O que eu quero fazer é:

Desejo iniciar uma instância do EC2 usando minha AMI personalizada, mas, no lançamento, faço algumas configurações personalizadas para o ambiente. Eu quero:

  • Checkout alguns git repos.
  • Crie alguns arquivos php com conteúdo que eu especifico em uma pasta no meu docroot.
  • Instale o compositor em um dos repositórios.
  • Modifique o docroot https.conf para uma pasta específica.

Isso tudo pode ser feito na configuração de lançamento? Qual seria a melhor prática para realizar isso?

    
por gprime 28.08.2015 / 16:44

1 resposta

5

É precisamente para isso que a funcionalidade dados do usuário do EC2 serve. p>

Você pode fornecer um script de shell que faça as alterações necessárias ou, ainda melhor do que isso, faça o sistema extrair a configuração pretendida de sua solução de Gerenciamento de Configuração (Ansible, Salt, etc.).

    
por 28.08.2015 / 16:47