بدون توضیح

Markus Frosch c4d4c0b35c Use HTTPs links for fixtures 9 سال پیش
manifests 84f3bc4120 Fix usage of wrong parameter for auth backend 9 سال پیش
spec 38ae5fd0fb Update spec for role fix 9 سال پیش
templates d91ca34935 Moving away from templates to usign inifile from Puppetlabs/inifile 9 سال پیش
.fixtures.yml c4d4c0b35c Use HTTPs links for fixtures 9 سال پیش
.gitignore 6bc7b1ede6 Initial commit 9 سال پیش
.puppet-lint.rc 6bc7b1ede6 Initial commit 9 سال پیش
.travis.yml 6bc7b1ede6 Initial commit 9 سال پیش
Gemfile 6bc7b1ede6 Initial commit 9 سال پیش
LICENSE 6bc7b1ede6 Initial commit 9 سال پیش
README.md 4e1c7a6ef3 Add RHEL/CentOS package repository management 9 سال پیش
Rakefile ccead4cbf8 Add unit tests 9 سال پیش
metadata.json d91ca34935 Moving away from templates to usign inifile from Puppetlabs/inifile 9 سال پیش

README.md

Puppet icingaweb2

Requirements

Debian and derivatives only:

Example usage

Install IcingaWeb2

node /box/ {
  include icingaweb2
}

Install method: packages

node /box/ {
  class { 'icingaweb2':
    install_method => 'package',
  }
}

Install method: Git

node /box/ {
  class { 'icingaweb2':
    install_method => 'git',
  }
}

Manage repository

node /box/ {
  class { 'icingaweb2':
    manage_repo    => true,
    install_method => 'package',
  }
}

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