Add namespace option for mongodb, ngsa and cluster monitoring installation

Change-Id: Iabbf70fd036adf8c4a2846e845e17e3dae22a6f0
Signed-off-by: garciadeblas <gerardo.garciadeblas@telefonica.com>
diff --git a/installers/install_ngsa.sh b/installers/install_ngsa.sh
index 0a4f03a..347ab48 100755
--- a/installers/install_ngsa.sh
+++ b/installers/install_ngsa.sh
@@ -34,7 +34,7 @@
 
     helm repo add apache-airflow https://airflow.apache.org
     helm repo update
-    helm upgrade airflow apache-airflow/airflow -n osm --create-namespace --install -f ${OSM_HELM_WORK_DIR}/airflow-values.yaml --version ${AIRFLOW_HELM_VERSION} --timeout 10m || FATAL_TRACK ngsa "Failed installing airflow helm chart"
+    helm upgrade airflow apache-airflow/airflow -n ${OSM_NAMESPACE} --create-namespace --install -f ${OSM_HELM_WORK_DIR}/airflow-values.yaml --version ${AIRFLOW_HELM_VERSION} --timeout 10m || FATAL_TRACK ngsa "Failed installing airflow helm chart"
     [ -z "${DEBUG_INSTALL}" ] || DEBUG end of function
 }
 
@@ -45,9 +45,10 @@
 OSM_DEVOPS="/usr/share/osm-devops"
 OSM_DOCKER_TAG="testing-daily"
 OSM_HELM_WORK_DIR="/etc/osm/helm"
+OSM_NAMESPACE="osm"
 DEFAULT_IP="127.0.0.1"
 
-while getopts ":D:d:i:t:r:U:-: " o; do
+while getopts ":D:d:i:s:t:r:U:-: " o; do
     case "${o}" in
         i)
             DEFAULT_IP="${OPTARG}"
@@ -58,6 +59,9 @@
         d)
             OSM_HELM_WORK_DIR="${OPTARG}"
             ;;
+        s)
+            OSM_NAMESPACE="${OPTARG}"
+            ;;
         t)
             OSM_DOCKER_TAG="${OPTARG}"
             ;;
@@ -94,6 +98,7 @@
 echo "OSM_DEVOPS=$OSM_DEVOPS"
 echo "OSM_DOCKER_TAG=$OSM_DOCKER_TAG"
 echo "OSM_HELM_WORK_DIR=$OSM_HELM_WORK_DIR"
+echo "OSM_NAMESPACE=$OSM_NAMESPACE"
 
 install_airflow
 track deploy_osm airflow_ok