+ VERIFY_K8S="cd iec/src/foundation/scripts/ && source nginx.sh"
+ sshpass -p ${K8S_MASTERPW} ssh -o StrictHostKeyChecking=no ${HOST_USER}@${K8S_MASTER_IP} ${VERIFY_K8S}
+}
+
+#
+# print environments
+#
+printOption(){
+ echo "K8S_MASTER_IP:${K8S_MASTER_IP}"
+ echo "HOST_USER:${HOST_USER}"
+ echo "REPO_URL:${REPO_URL}"
+
+ echo "The number of K8s-Workers:${#K8S_WORKER_GROUP[@]}"
+ for worker in "${K8S_WORKER_GROUP[@]}"
+ do
+ ip_addr="$(cut -d',' -f1 <<<${worker})"
+ passwd="$(cut -d',' -f2 <<<${worker})"
+ echo "Install & Deploy on ${ip_addr}. password:${passwd}"
+ done
+
+ echo "KUBE_VERSION: ${KUBE_VERSION}"
+ echo "CNI_TPYE: ${CNI_TYPE}"
+ echo "CLUSTER_IP: ${CLUSTER_IP}"
+ echo "POD_NETWORK_CIDR: ${POD_NETWORK_CIDR}"
+}
+
+# Read the configuration file
+source config
+
+rm -f "${LOG_FILE}"
+
+ARGS=`getopt -a -o C:k:c:h -l cni:,kube:,cni-ver:,help -- "$@"`
+eval set -- "${ARGS}"
+while true
+do
+ case "$1" in
+ -C|--cni)
+ CNI_TYPE="$2"
+ echo "CNI_TYPE=$2"
+ shift
+ ;;
+ -k|--kube)
+ echo "This is config kube version:$2"
+ KUBE_VERSION="$2"
+ shift
+ ;;
+ -c|--cni-ver)
+ echo "This is config cni version:$2"
+ CNI_VERSION="$2"
+ shift
+ ;;
+ -h|--help)
+ echo "this is help case"
+ display_help
+ ;;
+ --)
+ printOption
+ shift
+ break
+ ;;
+ esac
+shift
+done