VOL-642: Installation of VOLT-HA in a Kubernetes cluster

- Changed existing installer to support swarm and kubernetes
- Using kubespray as the base framework to deploy kubernetes
- Implemented config/deploy/teardown tasks for voltha

Amendments:

- Changed from python to python3 when running the inventory builder

Change-Id: I059fd348b9a749397b373e333b5602944c817745
diff --git a/install/ansible/voltha-k8s.yml b/install/ansible/voltha-k8s.yml
new file mode 100644
index 0000000..1761d04
--- /dev/null
+++ b/install/ansible/voltha-k8s.yml
@@ -0,0 +1,23 @@
+- hosts: cluster
+  remote_user: voltha
+  serial: 1
+  vars:
+    target: cluster
+  roles:
+    - { role: common, when: config_voltha is defined }
+    - { role: kubernetes-host, when: config_voltha is defined }
+    - { role: voltha-kubernetes, when: config_voltha is defined }
+
+- hosts:  k8s-master
+  remote_user: voltha
+  serial: 1
+  roles:
+    - {
+        role: voltha-kubernetes, when: deploy_voltha is defined,
+        monitor_voltha_stats: true,
+        use_ponsim: true
+      }
+    - {
+        role: voltha-kubernetes,
+        when: teardown_voltha is defined
+      }