updates to deploy testing and certbot commands
This commit is contained in:
@@ -18,12 +18,26 @@ export DOCKER_HOST=${DOCKER_HOST:-'dkhost:2376'}
|
||||
###
|
||||
|
||||
function rollback() {
|
||||
docker service inspect ${APP_NAME}
|
||||
# docker service inspect ${APP_NAME}
|
||||
docker service update --rollback "${APP_NAME}"
|
||||
docker service scale "${APP_NAME}=2"
|
||||
|
||||
wait_for_completed
|
||||
# docker service scale "${APP_NAME}=2"
|
||||
}
|
||||
|
||||
wait_for_completed() {
|
||||
#states supported: "rollback_completed", "updating", "completed"
|
||||
state=$(docker service inspect sslproxy_app | jq -r .[0].UpdateStatus.State)
|
||||
while [ "rollback_completed" != "$state" ]; do
|
||||
echo "$state"
|
||||
sleep 3
|
||||
state=$(docker service inspect sslproxy_app | jq -r .[0].UpdateStatus.State)
|
||||
done
|
||||
}
|
||||
|
||||
function rollback_test() {
|
||||
docker service ps --filter "desired-state=Running" sslproxy_app
|
||||
|
||||
docker ps | grep "${APP_NAME}"
|
||||
|
||||
curl -If https://git.xai-corp.net/
|
||||
|
||||
Reference in New Issue
Block a user