Conversation
|
| Filename | Overview |
|---|---|
| cloudformation/retool-r2.ec2.yaml | Large new CloudFormation template (2263 lines) adding R2 agent sandbox infrastructure on ECS-on-EC2. Addresses all previously flagged issues (sandbox secrets now use Secrets Manager, SQS scoped to queue ARN and conditioned on watcher flag, RDS ingress scoped by security group, license key parameterized, IAM policy YAML structure corrected). New P2 findings: Temporal/proxy task definitions share RetoolTaskRole gaining unneeded S3 permissions; RetoolRDSInstance is single-AZ with no backup retention override; embedded seccomp blobs in UserData can silently diverge from the JSON source files in the repo. |
| cloudformation/README.md | Adds detailed documentation for the new retool-r2.ec2.yaml template covering architecture, prerequisites, key parameters, browser routing design, AMI/AppArmor notes, deploy commands, and validation strategy. Well-structured and accurate relative to the template. |
| cloudformation/gvisor-seccomp.json | gVisor seccomp profile used by the sandbox task definition on sandbox hosts. Added as a standalone JSON file alongside the base64-compressed version embedded in the sandbox launch template UserData; the two must stay in sync manually. |
| cloudformation/nsjail-seccomp.json | nsjail seccomp profile for the js-executor service on platform hosts. Same dual-representation concern as gvisor-seccomp.json — the JSON source and the embedded base64 blob in the platform launch template UserData must be kept in sync manually. |
Reviews (5): Last reviewed commit: "Add R2 ECS CloudFormation template" | Re-trigger Greptile
westrik
force-pushed
the
mattw-r2_ecs
branch
2 times, most recently
from
August 13, 2026 21:01
9888082 to
dea49bb
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.