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)
Choice—IMAGE
Image identifierText——
Image repo type
Options: ECR (private), ECR public
Choice—ECR
Code runtime
Options: Python 3, Node.js 16, Node.js 18, Node.js 20, Java 8, Java 11, Go, .NET 6
Choice——
Listening portNumber—8080
CPU unitsNumber—1024
Memory (MB)Number—2048
Auto-deploy on push
Options: Enabled, Disabled
Choice—true
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
Choice—TCP
Health check interval (s)Number—5
TagsKey–value——
SocketDirectionAcceptsTerraform arg
Image sourceInputaws.ecr-repository—
HTTP trafficOutputany—
Ingress trafficInputany—