diff --git a/etc/rest-api-samples/cluster_tmpl_create.json b/etc/rest-api-samples/cluster_tmpl_create.json new file mode 100644 index 00000000..01694d9e --- /dev/null +++ b/etc/rest-api-samples/cluster_tmpl_create.json @@ -0,0 +1,25 @@ +{ + "name": "demo-cluster-template", + "description": "Demo Cluster template", + "plugin_name": "vanilla", + "hadoop_version": "1.1.1", + "cluster_configs": { + "general": { + "some_general_conf": "qwerty" + } + }, + "node_groups": [ + { + "name": "master", + "node_group_template_id": "9291e73c-0982-4728-820e-0ee77f8e317c", + "count": 1 + }, + { + "name": "worker", + "flavor_id": "42", + "node_processes": ["tasktracker", "datanode"], + "node_configs": {}, + "count": 2 + } + ] +} diff --git a/etc/rest-api-samples/node_group_tmpl_create.json b/etc/rest-api-samples/node_group_tmpl_create.json new file mode 100644 index 00000000..81f00b4d --- /dev/null +++ b/etc/rest-api-samples/node_group_tmpl_create.json @@ -0,0 +1,17 @@ +{ + "name": "test-master-tmpl", + "description": "Test template for master node", + "flavor_id": "m1.xlarge", + "plugin_name": "vanilla", + "hadoop_version": "1.1.1", + "node_processes": ["tasktracker", "namenode"], + "node_configs": { + "hdfs": { + "some_hdfs_config_1": "value_1", + "some_hdfs_config_2": "value_2" + }, + "mapreduce": { + "some_mapreduce_config_1": "value_3" + } + } +}