No option to retry failed App Runner service deployments

1

This is a real pain. After configuring all the ENV variables and the service options, the deployment will fail if, for example, there is a bad source image or the source image repo is empty. Afterwards, there is no option to retry it - the "resume" is greyed out, and there is no button that will redo the deployment. Why? Why do I have to delete this now and enter everything again? This is very tedious.

  • Yes, that's a pain. While waiting for a fix, a workaround is to export service definition json with describe-service command, edit it, and run create-service with that json as input.

HooHost
已提問 2 年前檢視次數 783 次
1 個回答
1

Hello there,

Thanks for bring this up to our attention. This use case totally makes sense and I would like to let you know that we already had a open feature request for this. Please track the progress via the Github issue. Meanwhile, I would recommend you to deploy a sample app or sample image in your initial deployment, then deploy you own app, this way we can make sure that even your app's deployment failed, you can roll back to the previous working state (which is sample app), then make necessary changes to your app and re-deploy.

支援工程師
已回答 2 年前
  • In our case we just need to make sure that there's something in ECR before deploying (for now). Thanks for looking into it!

  • Any resolution on this yet? I've been waiting a year to use app runner since this is not there. Paying Render instead

您尚未登入。 登入 去張貼答案。

一個好的回答可以清楚地回答問題並提供建設性的意見回饋,同時有助於提問者的專業成長。

回答問題指南