aws / aws/apprunner-roadmap

Synchronous commands give users better feedback and developer experience and other improvements

Open
#207 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
301
Forks
15
PR merge metrics
No merged PRs in 30d

Description

**Community Note**
* Please vote on this issue by adding a 👍 reaction to the original issue to help the community and maintainers prioritize this request
* Please do not leave "+1" or "me too" comments, they generate extra noise for issue followers and do * not help prioritize the request

**Tell us about your request**

### Synchronous commands

I would like that - if I create a service with `aws apprunner create-service --cli-input-json "`cat`" ....`, the command exits when the service is actually created (or when the creation failed).

Same for starting a deployment with `aws start-deployment --service-arn `

This way, when my CI completes, based on the status of the CI I can immediately understand if the creation of the service (or the deployment) actually completed successfully or not.

Without this, developer experience degrades: indeed, either I have to find out which other commands to run to get a status update (ruining my ci code), either I need to visit the aws console to understand the status of the deployment.

### Provide only one command to deploy a service (create it if it does not exists, or update it)

I would like to have only one command that does both:
- create a service
- start deployment

This way my ci can launch only one command, it does not matter if the service exists or not. This would make my developer experience better (less commands, less knowledge needed, easier to get started, easier to setup new services)

## Describe alternatives you've considered

Google Cloud Run

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.