Skip to content

Latest commit

 

History

History
27 lines (18 loc) · 853 Bytes

README.md

File metadata and controls

27 lines (18 loc) · 853 Bytes

bun

Simple YAML Based Puppet ENC

Documentation

Install

  • Install the nim compiler. On Ubuntu you can use apt.
  • Clone the repo to the Puppet dir: git clone https://github.com/$name/bun.nim.git /etc/puppetlabs/puppet/bun.nim
  • cd /etc/puppetlabs/puppet/bun.nim
  • nimble build

Setup

  • Fork this repo
  • Follow the install steps
  • Create your files in the nodes directory
  • You might want to move the bun binary into some other directory like /usr/bin, /usr/local/bin or /opt.
  • Follow the Puppet instructions for using a binary as the ENC.

Tests

In the tests directory. Run with nimble test.

Documentation

In the docs directory. Generate with nim doc