documentation
diff --git a/metadata/service/support.yml b/metadata/service/support.yml
new file mode 100644
index 0000000..286649c
--- /dev/null
+++ b/metadata/service/support.yml
@@ -0,0 +1,11 @@
+parameters:
+ reclass:
+ _support:
+ collectd:
+ enabled: false
+ heka:
+ enabled: false
+ sensu:
+ enabled: false
+ sphinx:
+ enabled: true
diff --git a/reclass/files/node.yml b/reclass/files/node.yml
index d35f09d..15233cc 100644
--- a/reclass/files/node.yml
+++ b/reclass/files/node.yml
@@ -12,6 +12,8 @@
system:
name: {{ node.name }}
domain: {{ node.domain }}
+ cluster: {{ node.get('cluster', 'default') }}
+ environment: {{ node.get('environment', 'prd') }}
{%- for param_name, param_value in node.get("parameters", {}).iteritems() %}
{{ param_name }}: {{ param_value }}
{%- endfor %}
diff --git a/reclass/meta/sphinx.yml b/reclass/meta/sphinx.yml
new file mode 100644
index 0000000..c5de209
--- /dev/null
+++ b/reclass/meta/sphinx.yml
@@ -0,0 +1,9 @@
+doc:
+ name: reclass
+ description: reclass is an “external node classifier” (ENC) as can be used with automation tools, such as Puppet, Salt, and Ansible.
+ role:
+ doc:
+ name: doc
+ param:
+ version:
+ value: {{ salt['cmd.run']('reclass --version') }}