Enabled Overlay Encryption docker containers.

Change-Id: I0b63ccc7600fcd7b08af7acaf9399407bd618463
diff --git a/compose/docker-compose-consul-cluster.yml b/compose/docker-compose-consul-cluster.yml
index 6e621f2..18a6534 100644
--- a/compose/docker-compose-consul-cluster.yml
+++ b/compose/docker-compose-consul-cluster.yml
@@ -52,6 +52,8 @@
 networks:
   net:
     driver: overlay
+    driver_opts:
+      encrypted: "true"
     ipam:
       driver: default
       config:
diff --git a/compose/docker-compose-kafka-cluster.yml b/compose/docker-compose-kafka-cluster.yml
index e1d555c..b850932 100644
--- a/compose/docker-compose-kafka-cluster.yml
+++ b/compose/docker-compose-kafka-cluster.yml
@@ -58,6 +58,8 @@
 networks:
     net:
         driver: overlay
+        driver_opts:
+           encrypted: "true"
 
     voltha-net:
         external:
diff --git a/install/ansible/roles/voltha/tasks/voltha.yml b/install/ansible/roles/voltha/tasks/voltha.yml
index aa42aa1..d41f931 100644
--- a/install/ansible/roles/voltha/tasks/voltha.yml
+++ b/install/ansible/roles/voltha/tasks/voltha.yml
@@ -158,17 +158,17 @@
   tags: [voltha]
 
 - name: consul overlay network exists
-  command: docker network create --driver overlay --subnet 10.10.10.0/29 consul_net
+  command: docker network create --opt encrypted=true --driver overlay --subnet 10.10.10.0/29 consul_net
   when: target == "startup"
   tags: [voltha]
 
 - name: kafka overlay network exists
-  command: docker network create --driver overlay --subnet 10.10.11.0/24 kafka_net
+  command: docker network create --opt encrypted=true --driver overlay --subnet 10.10.11.0/24 kafka_net
   when: target == "startup"
   tags: [voltha]
 
 - name: voltha overlay network exists
-  command: docker network create --driver overlay --subnet 10.10.12.0/24 voltha_net
+  command: docker network create --opt encrypted=true --driver overlay --subnet 10.10.12.0/24 voltha_net
   when: target == "startup"
   tags: [voltha]