deploy: set helm flags to deploy etcd and voltha ingress

* this is the first step to move from 'kubectl port-forward...' to the
  usage of kubernetes ingresses by enabling those without changing
  anything in terms of how the pipelines work (the new ingresses are
  not used yet)
* the used flags enable the helm deployment of ingresses for etcd and
  voltha and those can then be used by voltctl (once we render the
  fitting config) to read and write data
* note: there is no option to enable an ingress for kafka in the helm
  charts atm, so it might not be needed
* documentation for the flags can be found here:
  https://github.com/opencord/voltha-helm-charts#using-an-ingress-controller
* following commits need to:
  * generate a fitting voltctl configuration like documented here:
    https://github.com/opencord/voltha-helm-charts#usage-with-voltctl
  * make sure the DNS is configured fitting to the voltctl config
  * clean up the multiple instances of "kubectl port-forward..."

Change-Id: Ie4464fcf17bd3ca6775ee28a4f151d14ff25aff0
Signed-off-by: Jan Klare <jan.klare@bisdn.de>
diff --git a/vars/volthaInfraDeploy.groovy b/vars/volthaInfraDeploy.groovy
index db17b42..8397bf2 100644
--- a/vars/volthaInfraDeploy.groovy
+++ b/vars/volthaInfraDeploy.groovy
@@ -147,6 +147,8 @@
           --set kafka.replicaCount=${cfg.kafkaReplica},kafka.zookeeper.replicaCount=${cfg.kafkaReplica} \
           --set etcd.statefulset.replicaCount=${cfg.etcdReplica} \
           --set etcd.replicaCount=${cfg.etcdReplica} \
+          --set etcd.ingress.enabled=true
+          --set etcd.ingress.enableVirtualHosts=true
           -f $WORKSPACE/voltha-helm-charts/examples/${serviceConfigFile}-values.yaml ${cfg.extraHelmFlags}
 """)
 
diff --git a/vars/volthaStackDeploy.groovy b/vars/volthaStackDeploy.groovy
index 36f6340..1705ce0 100644
--- a/vars/volthaStackDeploy.groovy
+++ b/vars/volthaStackDeploy.groovy
@@ -58,6 +58,8 @@
           --set global.stack_name=${cfg.stackName} \
           --set global.voltha_infra_name=voltha-infra \
           --set voltha.onos_classic.replicas=${cfg.onosReplica} \
+          --set voltha.ingress.enabled=true
+          --set voltha.ingress.enableVirtualHosts=true
           --set global.voltha_infra_namespace=${cfg.infraNamespace} \
           ${cfg.extraHelmFlags}
 """)