deb-sahara/etc/scenario/sahara-ci/vanilla-2.6.0.yaml.mako
Vitaly Gridnev 08b9396676 Reformat job flows
Scenario framework started support of several edp job
flows, so it's better to use explicit jobs in plugins
flows.

Change-Id: If0f6a182fbf34ed7b2283f2d8bbf61b32064d4bf
2015-10-14 09:57:19 -04:00

91 lines
2.3 KiB
Mako

clusters:
- plugin_name: vanilla
plugin_version: 2.7.1
image: ${vanilla_two_six_image}
node_group_templates:
- name: worker-dn-nm
flavor: ${ci_flavor_id}
node_processes:
- datanode
- nodemanager
volumes_per_node: 2
volumes_size: 2
auto_security_group: true
node_configs:
&ng_configs
MapReduce:
yarn.app.mapreduce.am.resource.mb: 256
yarn.app.mapreduce.am.command-opts: -Xmx256m
YARN:
yarn.scheduler.minimum-allocation-mb: 256
yarn.scheduler.maximum-allocation-mb: 1024
yarn.nodemanager.vmem-check-enabled: false
- name: worker-nm
flavor: ${ci_flavor_id}
node_processes:
- nodemanager
auto_security_group: true
node_configs:
*ng_configs
- name: worker-dn
flavor: ${ci_flavor_id}
node_processes:
- datanode
volumes_per_node: 2
volumes_size: 2
auto_security_group: true
node_configs:
*ng_configs
- name: master-rm-nn-hvs
flavor: ${ci_flavor_id}
node_processes:
- namenode
- resourcemanager
- hiveserver
auto_security_group: true
node_configs:
*ng_configs
- name: master-oo-hs-sn
flavor: ${ci_flavor_id}
node_processes:
- oozie
- historyserver
- secondarynamenode
auto_security_group: true
node_configs:
*ng_configs
cluster_template:
name: vanilla271
node_group_templates:
master-rm-nn-hvs: 1
master-oo-hs-sn: 1
worker-dn-nm: 2
worker-dn: 1
worker-nm: 1
cluster_configs:
HDFS:
dfs.replication: 1
cluster:
name: ${cluster_name}
scaling:
- operation: resize
node_group: worker-dn-nm
size: 1
- operation: resize
node_group: worker-dn
size: 0
- operation: resize
node_group: worker-nm
size: 0
- operation: add
node_group: worker-dn
size: 1
- operation: add
node_group: worker-nm
size: 1
edp_jobs_flow:
- pig_job
- mapreduce_job
- mapreduce_streaming_job
- java_job