sample opencloud configuration yaml and inside makefile
diff --git a/xos/configurations/opencloud/Makefile.inside b/xos/configurations/opencloud/Makefile.inside
new file mode 100644
index 0000000..43ad235
--- /dev/null
+++ b/xos/configurations/opencloud/Makefile.inside
@@ -0,0 +1,2 @@
+run_tosca:
+	python /opt/xos/tosca/run.py padmin@vicci.org opencloud.yaml
diff --git a/xos/configurations/opencloud/opencloud.yaml b/xos/configurations/opencloud/opencloud.yaml
new file mode 100644
index 0000000..59f81f7
--- /dev/null
+++ b/xos/configurations/opencloud/opencloud.yaml
@@ -0,0 +1,41 @@
+tosca_definitions_version: tosca_simple_yaml_1_0
+
+description: >
+    * Adds OpenCloud Sites, Deployments, and Controllers.
+
+imports:
+   - custom_types/xos.yaml
+
+topology_template:
+  node_templates:
+    ViCCI:
+      type: tosca.nodes.Deployment
+
+    princeton-vicci:
+      type: tosca.nodes.Controller
+      requirements:
+          - deployment:
+              node: ViCCI
+              relationship: tosca.relationships.ControllerDeployment
+      properties:
+           backend_type: OpenStack
+           version: Icehouse
+           auth_url: https://192.168.2.14:5000/v2.0
+           admin_user: admin
+           # admin_password: ...    (intentionally left out. administrator manually configure?)
+           admin_tenant: admin
+
+    vicci-pu:                            # this is Site.login_base
+      type: tosca.nodes.Site
+      properties:
+          display_name: US-Princeton     # this is Site.name
+          site_url: http://newsite.org/
+      requirements:
+          - deployment:
+               node: ViCCI
+               relationship: tosca.relationships.SiteDeployment
+               requirements:
+                   - controller:
+                       node: princeton-vicci
+                       relationship: tosca.relationships.UsesController
+