Small kata to practice vagrant, librarian-puppet and puppet. This repo is going to serve as a quick reminder in case I forget some steps.
CSS Ruby Puppet PHP
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
labs
provision
.gitignore
README.markdown

README.markdown

Vagrant - Librarian Puppet - Puppet Kata

Short instructions

  • install librarian puppet: sudo gem install librarian-puppet
  • configure default location for third party puppet modules:
    librarian-puppet config --local path provision/modules/third-party
  • run librarian-puppet install --verbose (verbose --> to show at least some output since by default it doesn't show anything)
  • run vagrant up to start the virtual machine

Final source tree

Run this command: tree -L 4 -C --dirsfirst (-L 4 --> 4 levels, -C --> colors). The output was inserted in vim automatically by going into normal mode and running :read !tree -L 4 --dirsfirst

.
|-- provision
|   |-- manifests
|   |   `-- node.pp
|   `-- modules
|       |-- main
|       `-- third-party
|           |-- apache
|           |-- concat
|           `-- stdlib
|-- Puppetfile
|-- Puppetfile.lock
|-- README.markdown
`-- Vagrantfile

8 directories, 5 files