Agentcore Bootstrap
@webframp/agentcore-bootstrapv2026.06.12.1
01README
One-shot bootstrap for @webframp/agentcore. Ships a provisioner model that creates an ECR repository, builds and pushes the worker container image, and deploys an AgentCore runtime. The bundled workflow orchestrates provisioning then outputs the runtimeArn and bucket name needed to configure the driver.
Prerequisites
- AWS credentials with permissions to create ECR repositories, IAM roles, and Bedrock AgentCore runtimes
- Docker (or podman/buildah) available locally for building the worker image
- @webframp/container-image extension installed
Running
swamp extension pull @webframp/agentcore-bootstrap
swamp model create @webframp/container-image worker-image
swamp model create @webframp/agentcore-bootstrap/provisioner agentcore-provisioner
swamp workflow run @webframp/bootstrap-agentcore \
--input region=us-east-1 \
--input bucket_name=swamp-agentcore-coord-us-east-102Models
@webframp/agentcore-bootstrap/provisionerv2026.06.12.1provisioner.ts
fn provision()
Create S3 bucket, ECR repository, IAM role, build and push worker image, and deploy AgentCore runtime.
Resources
provision(infinite)— AgentCore infrastructure provisioning result
03Workflows
@webframp/bootstrap-agentcorea7c3e1f0-4b2d-4e8a-9f1c-6d5a3b2e1c0f
Provision all AWS infrastructure for the @webframp/agentcore execution driver: S3 coordination bucket, ECR repository, worker container image, IAM role, and AgentCore runtime. After completion, configure the driver with the output runtimeArn and bucket name: runtimeArn: ${{ data.latest("agentcore-provisioner", "provision").attributes.runtimeArn }} s3Bucket: ${{ data.latest("agentcore-provisioner", "provision").attributes.bucketName }}
provisionCreate all AWS infrastructure and build/push the worker image.
1.bootstrapagentcore-provisioner.provision— Run the provisioner model to create S3 bucket, ECR repo, IAM role,
build and push the worker image, and deploy the AgentCore runtime.
Instance `agentcore-provisioner` must be pre-created with
globalArguments wired to the workflow inputs.
04Stats
A
100 / 100
Downloads
0
Archive size
21.6 KB
- Has README or module doc2/2earned
- README has a code example1/1earned
- README is substantive1/1earned
- Most symbols documented1/1earned
- No slow types (deprecated)1/1earned
- Dependencies pass trust audit2/2earned
- Has description1/1earned
- Platform support declared (or universal)2/2earned
- License declared1/1earned
- Verified public repository2/2earned
05Platforms
06Labels