Sha256: 62810d11f399f44d2967e7aacf70494f71ae29e5f2faf34ca8ab27eb3ab08caa

Contents?: true

Size: 687 Bytes

Versions: 5

Compression:

Stored size: 687 Bytes

Contents

# Puppet

Experimental [puppet templating](docs/puppet.md) support is available as well with the `--puppet` flag and associated options

```ruby
  required_plugins = %w( vagrant-managed-servers vagrant-librarian-puppet )

  ...

  config.librarian_puppet.placeholder_filename = ".gitignore"
  config.vm.provision "puppet" do |puppet|
    puppet.module_path = 'modules'
    puppet.hiera_config_path = 'hiera.yaml'
  end
```

The following files and folders will be placed in the puppet directory

```
Puppetfile
Vagrantfile
dummy.box
hiera/
  common.yaml
hiera.yaml
manifests/
  default.pp
modules/
  .gitignore
```

For a full list of init options, run `vagrant orchestrate init --help`

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
vagrant-orchestrate-0.6.0 docs/puppet.md
vagrant-orchestrate-0.5.3 docs/puppet.md
vagrant-orchestrate-0.5.2 docs/puppet.md
vagrant-orchestrate-0.5.1 docs/puppet.md
vagrant-orchestrate-0.5.0 docs/puppet.md