Vagrant Boxes com Puppet 4.2.2 Publicadas

Eu uso muito o Vagrant para fazer testes e desenvolver módulos puppet, por anos usei as vagrant-box feitas pela Puppetlabs, elas sempre foram eficientes e confiáveis para trabalhar e fazer os meus testes, mas com o recente lançamento do Puppet 4 percebi que a puppetlabs não estava atualizando suas boxes, portanto, resolvi estudar o packer e criar cada box que eu precisava para homologar módulos puppet.

O resultado disto foi a criação das seguintes box:

centos 5, 6 e 7
ubuntu 12.04 e 14.04
debian 6, 7 e 8

Essas box tem instalação mínima do OS, são todas 64 bits e vem com alguns pacotes para sysadmins:

Quem quiser fazer download basta acessar

https://atlas.hashicorp.com/gutocarvalho/

O link direto para cada box é

https://atlas.hashicorp.com/gutocarvalho/boxes/centos5x64
https://atlas.hashicorp.com/gutocarvalho/boxes/centos6x64
https://atlas.hashicorp.com/gutocarvalho/boxes/centos7x64
https://atlas.hashicorp.com/gutocarvalho/boxes/debian6x64
https://atlas.hashicorp.com/gutocarvalho/boxes/debian7x64
https://atlas.hashicorp.com/gutocarvalho/boxes/debian8x64
https://atlas.hashicorp.com/gutocarvalho/boxes/ubuntu1204x64
https://atlas.hashicorp.com/gutocarvalho/boxes/ubuntu1404x64

Coloquei o código de build do packer no github

https://github.com/gutocarvalho/packet-debian6
https://github.com/gutocarvalho/packet-debian7
https://github.com/gutocarvalho/packet-debian8
https://github.com/gutocarvalho/packet-ubuntu1204
https://github.com/gutocarvalho/packet-ubuntu1404
https://github.com/gutocarvalho/packet-centos5
https://github.com/gutocarvalho/packet-debian6
https://github.com/gutocarvalho/packet-debian7

Em breve vou mostrar como fazer build de uma box usando o Packer.

[s]
Guto