diff options
Diffstat (limited to 'bigtop-deploy/puppet/manifests/cluster.pp')
-rw-r--r-- | bigtop-deploy/puppet/manifests/cluster.pp | 23 |
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", |