No description
manifests | ||
spec | ||
templates | ||
.fixtures.yml | ||
.gitignore | ||
.puppet-lint.rc | ||
.travis.yml | ||
Gemfile | ||
LICENSE | ||
metadata.json | ||
Rakefile | ||
README.md |
Puppet icingaweb2
Requirements
Debian and derivatives only:
- Puppetlabs apt module or
- Camptocamp apt module
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,
}
}
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