Skip to content

App Runner Service

Fully-managed container runtime for HTTP apps.

compute
category
17
settings
2
inputs
1
outputs
SettingTypeRequiredDefault
Service nameTextYes
Source type
Options: Container image (ECR), Source code (GitHub)
ChoiceIMAGE
Image identifierText
Image repo type
Options: ECR (private), ECR public
ChoiceECR
Code runtime
Options: Python 3, Node.js 16, Node.js 18, Node.js 20, Java 8, Java 11, Go, .NET 6
Choice
Listening portNumber8080
CPU unitsNumber1024
Memory (MB)Number2048
Auto-deploy on push
Options: Enabled, Disabled
Choicetrue
Environment variablesKey–value
Instance role ARNText
Access role ARN (ECR private)Text
KMS key ARN (encryption)Text
Health check pathText/
Health check protocol
Options: TCP, HTTP
ChoiceTCP
Health check interval (s)Number5
TagsKey–value
SocketDirectionAcceptsTerraform arg
Image sourceInputaws.ecr-repository
HTTP trafficOutputany
Ingress trafficInputany