Criando uma nova caixa para o vagrant up

1

Portanto, tenho uma instância do vagrant que também chama os seguintes scripts:

O SO base é centos

<TeamName>.sh    //does a preliminary set up for teams
ABashSetUp.sh     //writes to bashrc and bash_profile
BNuxeoSetUp.sh    //Sets up the standard base nuxeo package used by all teams
CGetSpark.sh      //Sets up spark 
DGetWars.sh      //Gets the war files needed for the teams.

Atualmente, o vagrant up demora cerca de 50 a 60 minutos. A maior parte desse tempo é usada no script de download do Nuxeo.

Eu estava olhando para criar uma nova "máquina base" que é o nosso sistema operacional com o Nuxeo instalado nele. Com vagrant up, ele continuaria como antes, mas não o passo do BNuxeo, já que a máquina já vem com isso.

Existe uma maneira de fazer isso? Eu sou relativamente novo no vagabundo e como isso funciona, então qualquer conselho é educacional para mim.

    
por user3025281 09.08.2016 / 01:21

1 resposta

1

O

Packer fornece uma interface simples para gerar caixas para os provedores de VM mais comuns, além de AMIs para AWS e muito mais. Isso é provavelmente o que você está procurando.

    
por 09.08.2016 / 06:06