Commit b90e2f19 by 据说甜蜜呢

优化脚本

parent 8409c887
Pipeline #4193 passed with stage
in 17 seconds
...@@ -26,6 +26,7 @@ echo "" ...@@ -26,6 +26,7 @@ echo ""
GetMajor major GetMajor major
GetReplicas replicas GetReplicas replicas
GetRegistryHost RegistryHost
GetImageUserName registryUserName GetImageUserName registryUserName
ToLower ${Environment} environment ToLower ${Environment} environment
ToLower "${appName}.v${major}" releaseName ToLower "${appName}.v${major}" releaseName
......
...@@ -10,13 +10,6 @@ GetAppName appName ...@@ -10,13 +10,6 @@ GetAppName appName
echo "Start dynamically building the gateway route for ${appName}..." echo "Start dynamically building the gateway route for ${appName}..."
GetMajor major
GetNameSpace namespace
declare fdnOfK8s="${namespace}.svc.cluster.local"
declare kongServiceBaseUrl="${KongApiServer}/services"
declare kongRouteBaseUrl="${KongApiServer}/routes"
declare releaseVersion="v${major}"
# resilience handle # resilience handle
# Maximum time in seconds that you allow the whole operation to take. # Maximum time in seconds that you allow the whole operation to take.
declare maxTime=5 declare maxTime=5
...@@ -68,12 +61,20 @@ function createRoute() ...@@ -68,12 +61,20 @@ function createRoute()
set -e set -e
} }
GetMajor major
GetNameSpace namespace
declare fdnOfK8s="${namespace}.svc.cluster.local"
declare kongServiceBaseUrl="${KongApiServer}/services"
declare kongRouteBaseUrl="${KongApiServer}/routes"
declare releaseVersion="v${major}"
for servicePrefix in `ls ./src/Services|xargs -d '/'` for servicePrefix in `ls ./src/Services|xargs -d '/'`
do do
GetServiceName ${servicePrefix} serviceName GetServiceName ${servicePrefix} serviceName
# replace . to -, compatible with k8s. # replace . to -, compatible with k8s.
Replace ${serviceName} '.' '-' serviceName Replace ${serviceName} '.' '-' serviceName
ToLower "${serviceName}-${releaseVersion}" serviceNameWithVersion ToLower "${serviceName}-${releaseVersion}" serviceNameWithVersion
ToLower "${serviceName}.${fdnOfK8s}" serviceFdn
ToLower "http://${serviceFdn}/api/${prefix}" serviceUrl ToLower "http://${serviceFdn}/api/${prefix}" serviceUrl
echo "Begin creating service[${serviceNameWithVersion}]" echo "Begin creating service[${serviceNameWithVersion}]"
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment