Posted On: Jun 30, 2023

AWS App Runner adds support for editing and rebuilding a failed service. App Runner makes it easier for developers to quickly deploy containerized web applications and APIs to the cloud, at scale, and minimizing the need to manage infrastructure.

You may face a failure scenario while creating an App Runner service, where the service is left in CREATE_FAILED state. Until now, App Runner did not support updating configurations or rebuilding a failed service. You needed to delete the failed service and create a new service to build with necessary changes to your source code or service configuration. Starting today, you can update and rebuild a failed service with or without any changes to the source code or configuration. This saves you cycles of creation and deletion in order to get the service to a successful state.

You can update a failed service from the service configuration page in the App Runner console, or by using the UpdateService API. To learn more about App Runner service creation and troubleshooting guide for service create failures, see AWS App Runner service creation guide. To learn more about App Runner, see the AWS App Runner Developer Guide.