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') }}