playground-vagrant

The playground for vagrant

TOC

Puppet

Prerequisites

  • virtualbox
  • vagrant
  • puppet-agent
  • librarian-puppet
  • make

Installation

  • Puppet-agent
$ brew cask install puppet-agent-5 pdk
  • Puppet module
$ cd puppet
$ librarian-puppet install

Start vm

  • Start and login to vm
$ vagrant up
$ vagrant ssh

Install vagrant plugin

$ vagrant plugin install vagrant-hostmanager vagrant-hosts vagrant-timezone vagrant-vbguest

Initialize vault

$ export VAULT_ADDR=http://localhost:8200
$ vault operator init -recovery-shares=1 -recovery-threshold=1

Docker

See details in docker-engine