mirror of
https://github.com/anthropics/claude-code.git
synced 2026-08-11 17:30:47 +00:00
Reference artifacts accompanying the Gateway-on-AWS walkthrough (https://code.claude.com/docs/en/claude-apps-gateway-on-aws), sibling to the existing examples/gateway/gcp assets: - setup.sh: scripts the walkthrough end to end via the aws CLI (security groups, IAM roles, ECR image build/push with gateway.yaml baked in, private-subnet RDS for PostgreSQL, Secrets Manager secrets, ECS Fargate service behind an internal ALB) - Dockerfile: distroless runtime image for the gateway; the Claude Code release binary is verified against an operator-supplied sha256 - gateway.yaml.example: config template (Bedrock upstream, Okta IdP) - terraform/: module provisioning the same architecture (ECS track) Provided as a working example to adapt, not a supported production deployment.
20 lines
986 B
Markdown
20 lines
986 B
Markdown
# Claude apps gateway on AWS
|
|
|
|
Reference deployment artifacts for running Claude apps gateway on AWS with
|
|
Amazon Bedrock as the upstream: ECS on Fargate or EKS, Amazon RDS for
|
|
PostgreSQL, AWS Secrets Manager, and IAM-role auth to Bedrock.
|
|
|
|
These files are provided as a working example rather than a supported production
|
|
deployment. Adapt them to your own environment.
|
|
|
|
- **Walkthrough**: https://code.claude.com/docs/en/claude-apps-gateway-on-aws
|
|
- **Related**: AWS-maintained samples for various customer environments at
|
|
https://github.com/aws-samples/anthropic-on-aws/tree/main/claude-apps-gateway
|
|
|
|
| File | Purpose |
|
|
|---|---|
|
|
| `setup.sh` | Scripts the walkthrough end to end via the `aws` CLI |
|
|
| `Dockerfile` | Runtime image for the `claude gateway` binary (bakes in `gateway.yaml`) |
|
|
| `gateway.yaml.example` | Gateway config template, AWS-shaped (Bedrock upstream, Okta IdP) |
|
|
| `terraform/` | Provisions the full architecture (two-pass apply — see `terraform/README.md`) |
|