VOL-666 : Disabled swap on kubernetes hosts

- Also added specific versions for kafka and zookeeper

Change-Id: Id5d31fc2ac8dbfd0921a3fff103c8f3dc95bf96a
diff --git a/install/ansible/roles/voltha-k8s/tasks/config.yml b/install/ansible/roles/voltha-k8s/tasks/config.yml
index c3bfe22..d7a4d43 100644
--- a/install/ansible/roles/voltha-k8s/tasks/config.yml
+++ b/install/ansible/roles/voltha-k8s/tasks/config.yml
@@ -74,3 +74,8 @@
   with_items: "{{ voltha_containers }}"
   when: target == "cluster"
   tags: [voltha]
+
+- name: VOLT-HA Config | Disable all swaps
+  command: swapoff -a
+  when: target == "cluster"
+  tags: [voltha]
diff --git a/install/containers.cfg.k8s b/install/containers.cfg.k8s
index 5a7eeb8..71a39c0 100644
--- a/install/containers.cfg.k8s
+++ b/install/containers.cfg.k8s
@@ -26,5 +26,5 @@
   - voltha-shovel:latest
   - voltha-tools:latest
   - voltha-voltha:latest
-  - wurstmeister/kafka:latest
-  - zookeeper:latest
+  - wurstmeister/kafka:1.0.0
+  - zookeeper:3.4.11
diff --git a/install/installer.sh b/install/installer.sh
index 4a8453c..4ace5a0 100755
--- a/install/installer.sh
+++ b/install/installer.sh
@@ -169,10 +169,6 @@
     sed -i -e "s/or is_atomic)/& and skip_downloads == \"false\" /" \
         kubespray/roles/kubernetes/preinstall/tasks/main.yml
 
-    # Disable swapon check
-    sed -i -e "s/kubelet_fail_swap_on|default(true)/kubelet_fail_swap_on|default(false)/" \
-        kubespray/roles/kubernetes/preinstall/tasks/verify-settings.yml
-
     # Construct node inventory
     CONFIG_FILE=kubespray/inventory/voltha/hosts.ini python3 \
         kubespray/contrib/inventory_builder/inventory.py $hosts