arioch / puppet-basemodule

Basic starting ground for new Puppet modules. Includes RSpec test coverage.

Home Page:http://arioch.github.io/puppet-basemodule

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Puppet basemodule

Build status

Build Status

Requirements

Debian only:

Tested on...

  • Debian 5 (Lenny)
  • Debian 6 (Squeeze)
  • CentOS 5
  • CentOS 6

Example usage

Install basemodule

node /box/ {
  include basemodule
}

Configure basemodule

node /box/ {
  class { 'basemodule':
    pkg_ensure     => latest,
    service_ensure => running,
  }
}

Manage repository

node /box/ {
  class { 'basemodule':
    manage_repo => true,
  }
}

Contributing

  • Fork it
  • Create a feature branch (git checkout -b my-new-feature)
  • Run rspec tests (bundle exec rake spec)
  • Commit your changes (git commit -am 'Added some feature')
  • Push to the branch (git push origin my-new-feature)
  • Create new Pull Request

About

Basic starting ground for new Puppet modules. Includes RSpec test coverage.

http://arioch.github.io/puppet-basemodule

License:Other


Languages

Language:Puppet 57.9%Language:Ruby 42.0%Language:HTML 0.1%