21.2.15

Hiera recipes in BigTop

Quick notes on getting started w/ building bigtop for a real cluster for my friends at BU.


  1. Install the bigtop toolchain first !  That will put the linux utils on your box for building yum packages properly, as well as java/mvn etc.
  2. gradlew is self installing, run gradlew tasks, to see how to build various yum packages.
  3. Now, you can build yum repos (i.e. gradlew spark-yum).  Those can be put on a web server somewhere.
  4. Then as per the screenshot above, just update your puppet hiera files (in /etc/...) to point to your setup yum repo. 
  5. At this point you can now setup bigtop on a distributed system, just run the puppet recipes on each node, and they will connect to the master node (also defined in /etc/ puppet heira dirs).

No comments:

Post a Comment