Add loop on containers

This commit is contained in:
Vincent De Smet 2017-03-07 17:53:50 +08:00
parent 880302ffbe
commit 82c3b38c42
1 changed files with 6 additions and 3 deletions

View File

@ -29,9 +29,12 @@ kubectl config set-context default --cluster=default --user=default
kubectl config use-context default kubectl config use-context default
# kubectl version # kubectl version
IFS=',' read -r -a DEPLOYMENTS <<< "$PLUGIN_DEPLOYMENT" IFS=',' read -r -a DEPLOYMENTS <<< "${PLUGIN_DEPLOYMENT}"
IFS=',' read -r -a CONTAINERS <<< "${PLUGIN_CONTAINER}"
for DEPLOY in ${DEPLOYMENTS[@]}; do for DEPLOY in ${DEPLOYMENTS[@]}; do
echo Deploying to $KUBERNETES_SERVER echo Deploying to $KUBERNETES_SERVER
for CONTAINER in ${CONTAINERS[@]}; do
kubectl -n ${PLUGIN_NAMESPACE} set image deployment/${DEPLOY} \ kubectl -n ${PLUGIN_NAMESPACE} set image deployment/${DEPLOY} \
${PLUGIN_CONTAINER}=${PLUGIN_REPO}:${PLUGIN_TAG} ${CONTAINER}=${PLUGIN_REPO}:${PLUGIN_TAG}
done
done done