Puppet Module For HBase
HBase Apache HBase is the Hadoop database, a distributed, scalable, big data store. This module is aimed at CentOS only (untested on RHEL). This module starts the HBase master and REST API with built-in zookeeper.
- CentOS 6
- hbase-0.98.0.2.1.3.0
include hbase
class { 'hbase':
rest_port => '8080' # 8000 is default
}
hbase::rest_port: '8080'
-
Run the default tests (puppet + lint)
bundle install bundle exec rake
-
Run the beaker acceptance tests
$ bundle exec rake acceptance
I use the the gitflow model.
- Features should be created with a 'feature' prefix, such as 'feature/add-something'.
- Bugs should be created in a branch with a 'bugfix' prefix, such as 'bugfix/issue-4' or 'bugfix/timing-issue'.
Verify tests pass, then submit a pull request and make sure your branch has been rebased against my default branch (master).