Utilizando o Vagrant – parte 4

Vagrant-4_Docker

Esta é a parte final d(a introdução a)o Vagrant e antes convém relembrar que na parte anterior customizei uma box já existente para criar uma específica e de acordo com as minhas necessidades.

Agora, conforme prometido, é a vez de experimentar um outro provedor (provider) e falar sobre um recurso incorporado na versão 1.7 da ferramenta, o push.

Continuar lendo

Utilizando o Vagrant – parte 3

Vagrant-3

Relembrando que na parte anterior usei um “Vagrantfile” junto com um script externo para instalar Node.js, npm  e demais dependências para configurar em uma máquina virtual rodando Ubuntu um servidor para aplicações em Express.

Bem, agora é vez de fazer o mesmo no CentOS! 🙂

Continuar lendo

Utilizando o Vagrant – parte 2

Vagrant-2

Só relembrando que na primeira parte o Vagrant foi instalado e que duas boxes, CentOS 7 e Ubuntu 14.04, foram deixadas disponíveis no cache. Isto já  permite subir máquinas virtuais com estes dois sistemas operacionais de forma quase instantânea mas é claro que ambas são imagens padronizadas e contendo “apenas” o  necessário. Logo é hora de customizá-las e também aproveitar para conhecer um pouco mais do “Vagrantfile” no processo.

Continuar lendo

Utilizando o Vagrant – parte 1

Vagrant-1

Há algum tempo comecei a olhar com alguma atenção ao Vagrant mas então o Docker cruzou meu caminho e como parecia “mais interessante” e fazendo a “mesma coisa” acabei mudando o foco e deixando-o de lado. Mas como nunca é tarde de mais, resolvi dar alguma atenção para ele e para o Packer — outra ferramenta produzida pelo HashiCorp e que até me ajudou a preencher algumas dúvidas que tinha com relação ao Vagrant.

Continuar lendo

Usando o Chef, parte 3

chef-3_start

A primeira parte trouxe os conceitos básicos do Chef enquanto que a segunda, com o cookbook, mostrou como sofisticadas e tornar tudo mais flexível porém,até o momento, ainda não se viu muito da tal configuração automática de hosts. Exceto, claro, no próprio host onde a ferramenta está a executar — algo que não tem a menor graça — então é hora de fazer o Chef mexer em outros hosts! 🙂

Continuar lendo