Dave Disser created AMBARI-10670:
------------------------------------
Summary: Support for config groups in Blueprint
Key: AMBARI-10670
URL: https://issues.apache.org/jira/browse/AMBARI-10670
Project: Ambari
Issue Type: New Feature
Components: blueprints
Affects Versions: 2.1.0
Reporter: Dave Disser
Blueprint supports application of configurations to cluster to be installed. In
the case of installing a cluster with heterogeneous nodes (more/less total
memory, different tuning to adjust for different sets of services) it would be
very convenient to be able to define these services in the blueprint.
Example:
{code}
{
"configurations": [
{
"some-config": {
"some.property": "value"
}
}
],
"ConfigGroups": [
{
"group_name": "big-nodes-group",
"tag": "YARN",
"desired_configs": {
"some.property": "big-value"
}
},
{
"group_name": "small-nodes-group",
"tag": "YARN",
"desired_configs": {
"some.property": "small-value"
}
}
],
"host_groups": [
{
"name": "big_group",
"ConfigGroups": [
{
"tag": "YARN",
"group_name": "big-nodes-group"
}
],
"components": [...etc...]
},
{
"name": "small_group",
"ConfigGroups": [
{
"tag": "YARN",
"group_name": "small-nodes-group"
}
],
"components": [...etc...]
}
]
}
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)