원클릭으로
aws-apprunner
App Runner via AWS CLI v2 (`aws apprunner`). Services, connections, auto scaling, observability, VPC connectors, custom domains.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
App Runner via AWS CLI v2 (`aws apprunner`). Services, connections, auto scaling, observability, VPC connectors, custom domains.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
IAM Access Analyzer via AWS CLI v2 (`aws accessanalyzer`). Analyzers, findings, archive rules, access previews, policy tools.
Private CA via AWS CLI v2 (`aws acm-pca`). Certificate authorities, certificates, audit reports, permissions, policies.
ACM via AWS CLI v2 (`aws acm`). Certificates, import/export, validation, tags, account configuration.
Managed Prometheus via AWS CLI v2 (`aws amp`). Workspaces, alert manager, rule groups, scrapers, logging, resource policies.
Amplify via AWS CLI v2 (`aws amplify`). Apps, branches, domain associations, jobs, deployments, webhooks.
API Gateway via AWS CLI v2 (`aws apigateway`). REST APIs, HTTP APIs, resources, methods, stages, authorizers, API keys, usage plans.
| name | aws-apprunner |
| description | App Runner via AWS CLI v2 (`aws apprunner`). Services, connections, auto scaling, observability, VPC connectors, custom domains. |
Complete reference for all aws apprunner subcommands in AWS CLI v2. Covers service creation and management, source code and image connections, auto scaling configurations, observability configurations, VPC connectors and ingress, custom domain associations, and tagging. AWS App Runner is a fully managed service for building, deploying, and running containerized web applications and APIs at scale.
aws apprunner create-service --service-name my-api \
--source-configuration '{
"ImageRepository": {
"ImageIdentifier": "123456789012.dkr.ecr.us-east-1.amazonaws.com/my-app:latest",
"ImageRepositoryType": "ECR",
"ImageConfiguration": {"Port": "8080"}
},
"AutoDeploymentsEnabled": true,
"AuthenticationConfiguration": {"AccessRoleArn": "arn:aws:iam::123456789012:role/AppRunnerECRAccess"}
}'
aws apprunner create-service --service-name my-web-app \
--source-configuration '{
"CodeRepository": {
"RepositoryUrl": "https://github.com/my-org/my-app",
"SourceCodeVersion": {"Type": "BRANCH", "Value": "main"},
"CodeConfiguration": {
"ConfigurationSource": "API",
"CodeConfigurationValues": {"Runtime": "NODEJS_18", "BuildCommand": "npm install", "StartCommand": "npm start", "Port": "8080"}
}
},
"AutoDeploymentsEnabled": true,
"AuthenticationConfiguration": {"ConnectionArn": "arn:aws:apprunner:us-east-1:123456789012:connection/my-conn/id"}
}'
aws apprunner list-services \
--query 'ServiceSummaryList[].{Name:ServiceName,Status:Status,Url:ServiceUrl}'
aws apprunner start-deployment \
--service-arn arn:aws:apprunner:us-east-1:123456789012:service/my-api/id
aws apprunner associate-custom-domain \
--service-arn arn:aws:apprunner:us-east-1:123456789012:service/my-api/id \
--domain-name api.example.com
aws apprunner pause-service \
--service-arn arn:aws:apprunner:us-east-1:123456789012:service/my-api/id
aws apprunner resume-service \
--service-arn arn:aws:apprunner:us-east-1:123456789012:service/my-api/id
See index.md for the quick reference table and global options.
| Group | File | Commands |
|---|---|---|
| Services | services.md | create-service, describe-service, list-services, update-service, delete-service, pause-service, resume-service, start-deployment, list-operations |
| Connections | connections.md | create-connection, describe-connection, list-connections, delete-connection |
| Auto Scaling | auto-scaling.md | create-auto-scaling-configuration, delete-auto-scaling-configuration, describe-auto-scaling-configuration, list-auto-scaling-configurations, list-services-for-auto-scaling-configuration, update-default-auto-scaling-configuration |
| Observability | observability.md | create-observability-configuration, delete-observability-configuration, describe-observability-configuration, list-observability-configurations |
| VPC | vpc.md | create-vpc-connector, delete-vpc-connector, describe-vpc-connector, list-vpc-connectors, create-vpc-ingress-connection, delete-vpc-ingress-connection, describe-vpc-ingress-connection, list-vpc-ingress-connections, update-vpc-ingress-connection |
| Custom Domains | custom-domains.md | associate-custom-domain, disassociate-custom-domain, describe-custom-domains |
| Tags | tags.md | tag-resource, untag-resource, list-tags-for-resource |