#!/bin/bash set -e IFS=$'\n\n' # Import external functions chmod +x ./devops/PipeLines/Functions.config.sh source ./devops/PipeLines/Functions.config.sh GetAppName appName echo "" echo "Begin creating ${appName}'s settings to the configmap of k8s..." GetNameSpace namespace kubectl create namespace ${namespace} GetAccessToken accessToken GetK8sApiServer k8sApiServer for servicePrefix in `ls ./src/Services|xargs -d '/'` do GetServiceName ${servicePrefix} serviceName GetServiceDir ${servicePrefix} ${serviceName} serviceDir CreateConfig ${Environment} ${namespace} ${k8sApiServer} ${serviceDir} ${servicePrefix} ${accessToken} done echo "" echo "End creating app settings to the configmap of k8s..."