--- /dev/null
+---
+#Installation of onap on open stack driven by ansible.
+#Default parameters are set in group_vars/*.yml.
+#Inventory is in hosts.yml, and parameters specific to instances are set there.
+#Deploy infrastructure.
+- name: "deploy infrastructure"
+  hosts: localhost
+  gather_facts: false
+  roles:
+    - role: setup_openstack_infrastructure
+      vars:
+        mode: deploy
+#Play that configures all instances.
+- name: "Instance configuration"
+  hosts: instances
+  any_errors_fatal: true
+  roles:
+    - role: setup_openstack_infrastructure
+      vars:
+        mode: configure
+    - role: configure_instances
+#Play that downloads sw resources.
+- name: "Download resources"
+  hosts: resources
+  gather_facts: false
+  roles:
+    - role: install
+      vars:
+        mode: download_resources
+#Perform installation.
+- name: "Perform installation"
+  hosts: installer
+  roles:
+    - role: install
+      vars:
+        mode: install