Deploy to AWS App Runner
Buddy lets you deploy applications and APIs to the AWS App Runner service. The instructions below will help you configure a pipeline that will streamline the whole process to a simple push to Git.
Image loading...Example pipeline with AWS App Runner deployment and monitoring
Tip
If you are new to Buddy, check out our workflow guides that will tell you how to build, test and deploy your type of application.
Configure pipeline in Buddy
- Create a new project in Buddy and select your Git provider:
Image loading...Creating a new project
- Add a new pipeline and configure the details: name, trigger mode, and branch from which you want to deploy.
Image loading...Adding a new pipeline
Configure AWS App Runner deployment
Warning
Before you add the actions, make sure that your AWS user has proper AWS permissions assigned and full programmatic access to AWS.
Buddy offers two AWS App Runner actions:
- App Runner Deploy: lets you deploy containerized apps and APIs to Amazon Web Services
- App Runner Monitor: waits until the deployment has finished and checks the status of the deployed application
Image loading...AWS actions
AWS App Runner Deploy
This action has four configuration tabs:
- Deploy – here you select the AWS integration and select the region and the ARN of the App Runner service
- Variables – here you can view your AWS integration variables, and create your own if required
- Conditions – here you configure the trigger conditions for which the action will run
- Options – here you define the action's name and behavior on failure and additional options
Image loading...AWS App Runner Deploy configuration
AWS App Runner Monitor
This action is very similar to App Runner Deploy. The 'Wait until ready' option lets you define the time after which the action will call a timeout if the application doesn't respond.
Image loading...AWS App Runner Monitor configuration
Last update:
Sep 24, 2024
Sep 24, 2024