Acelerar Chef (Puppet, …) Testando com Vagrant Snapshots

  1. Primeiro, obtenha sua instalação de linha de base desejada trabalhando com o Vagrant.
  2. Usando o plugin vagrant-vbox-snapshot, crie um backup nomeado
  3. Execute seus comandos de provisionamento.
  4. Reverta para um bom instantâneo para evitar a construção do zero.
  5. Lave, enxágue, repita até o sucesso.
  6. Você provavelmente desejará fazer um teste do zero e um teste de pré-produção antes de implementar as alterações.
vagrant plugin install vagrant-vbox-snapshot
vagrant snapshot take good
-snap
vagrant snapshot back
(reload the last snapshot)
vagrant snapshot go good
-snap (use the named snapshot)