Коммит cf629b09 создал по автору ddieulivol's avatar ddieulivol
Просмотр файлов

Check whether we should rollback helm deploy

владелец bbc9a1ac
......@@ -267,6 +267,15 @@ function deploy() {
sentry_enabled="true"
fi
if helm -n "${namespace}" status "${release}" > /dev/null 2>&1; then
echo "Found an existing helm deployment. Checking if it should be rollbacked."
helm_release_status=$(helm -n "${namespace}" status "${release}" --output=json | jq -r '.info.status')
if [[ "${helm_release_status}" != "deployed" ]]; then
echo "Previous helm deployment was faulty. Rolling it back."
helm -n "${namespace}" rollback "${release}"
fi
fi
retry "ensure_namespace \"${namespace}\""
retry "label_namespace \"${namespace}\" \"tls=review-apps-tls\"" # label namespace for kubed to sync tls
......
Поддерживает Markdown
0% или .
You are about to add 0 people to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Пожалуйста, зарегистрируйтесь или чтобы прокомментировать