Instalação automática do Asterisk

1

Recentemente, iniciei um projeto no qual precisava automatizar a instalação de servidores Asterisk para meus clientes na infraestrutura da AWS. Os clientes já possuem infra-estrutura da AWS.

Eu estava pensando a seguinte abordagem:

a) imagem AMI :

  • Instale a instância do Asterisk EC2 e crie uma imagem (Conta A).
  • Mova esta imagem da Conta A para a conta de cliente (Conta B) e, em seguida, configure de acordo. Isso pode ser um desafio, pois não tenho certeza se posso transferir a imagem da AMI para diferentes contas.

b) Script de instalação :

Crie um script de shell com base no seguinte:

link

c) Chef :

Use o servidor Chef e tenha um script de inicialização para instâncias do EC2 para instalar o cliente Chef e, em seguida, obter a receita do Asterisk.

d) Instalação do Docker

Use os contêineres do Docker e simplifique a instalação, isso exigirá a instalação da janela de encaixe e, em seguida, implantar o contêiner.

Qualquer sugestão / feedback é apreciado.

    
por spicyramen 26.05.2016 / 05:29

1 resposta

2

Escolha um? Os 4, a grosso modo, são mutuamente incompatíveis (suponho que você poderia usar o Chef para instalar / iniciar os contêineres docker ou algo assim). B é provavelmente tão pior quanto os outros, mas o resto está tudo bem, dependendo do seu fluxo de trabalho e ferramentas.

    
por 26.05.2016 / 10:34