1
0
Fork 0
mirror of https://github.com/honestbee/drone-kubernetes.git synced 2025-05-13 08:13:18 +00:00

Handle arrays in deployment

This commit is contained in:
Charles Martinot 2017-02-08 13:45:22 +08:00
parent f22ea1bb67
commit 4dd07c4a73
2 changed files with 16 additions and 1 deletions

View file

@ -16,4 +16,9 @@ kubectl config set-credentials default --token=${KUBERNETES_TOKEN}
kubectl config set-cluster default --server=${KUBERNETES_SERVER} --insecure-skip-tls-verify=true
kubectl config set-context default --cluster=default --user=default
kubectl config use-context default
kubectl -n ${PLUGIN_NAMESPACE} set image deployment/${PLUGIN_DEPLOYMENT} ${PLUGIN_CONTAINER}=${PLUGIN_REPO}:${PLUGIN_TAG}
DEPLOYMENTS=$(echo $PLUGIN_DEPLOYMENT|tr -d '[],')
for DEPLOY in ${DEPLOYMENTS[@]}; do
kubectl -n ${PLUGIN_NAMESPACE} set image deployment/${DEPLOY} \
${PLUGIN_CONTAINER}=${PLUGIN_REPO}:${PLUGIN_TAG}
done