aboutsummaryrefslogtreecommitdiff
path: root/bigtop-deploy/puppet/manifests/cluster.pp
diff options
context:
space:
mode:
Diffstat (limited to 'bigtop-deploy/puppet/manifests/cluster.pp')
-rw-r--r--bigtop-deploy/puppet/manifests/cluster.pp23
1 files changed, 19 insertions, 4 deletions
diff --git a/bigtop-deploy/puppet/manifests/cluster.pp b/bigtop-deploy/puppet/manifests/cluster.pp
index a0be5678..9ff424cd 100644
--- a/bigtop-deploy/puppet/manifests/cluster.pp
+++ b/bigtop-deploy/puppet/manifests/cluster.pp
@@ -14,6 +14,9 @@
# limitations under the License.
$roles_map = {
+ apex => {
+ client => ["apex-client"],
+ },
hdfs-non-ha => {
master => ["namenode"],
worker => ["datanode"],
@@ -49,9 +52,13 @@ $roles_map = {
master => ["spark-master"],
worker => ["spark-worker"],
},
- tachyon => {
- master => ["tachyon-master"],
- worker => ["tachyon-worker"],
+ alluxio => {
+ master => ["alluxio-master"],
+ worker => ["alluxio-worker"],
+ },
+ flink => {
+ master => ["flink-jobmanager"],
+ worker => ["flink-taskmanager"],
},
flume => {
worker => ["flume-agent"],
@@ -105,6 +112,11 @@ $roles_map = {
zeppelin => {
master => ["zeppelin-server"],
},
+ qfs => {
+ master => ["qfs-metaserver"],
+ worker => ["qfs-chunkserver"],
+ client => ["qfs-client"],
+ },
}
class hadoop_cluster_node (
@@ -150,7 +162,10 @@ class node_with_roles ($roles = hiera("bigtop::roles")) inherits hadoop_cluster_
}
$modules = [
+ "alluxio",
+ "apex",
"crunch",
+ "flink",
"giraph",
"hadoop",
"hadoop_hbase",
@@ -166,7 +181,7 @@ class node_with_roles ($roles = hiera("bigtop::roles")) inherits hadoop_cluster_
"mahout",
"solr",
"spark",
- "tachyon",
+ "qfs",
"tez",
"ycsb",
"kerberos",