Skip to content

Conversation

@athewsey
Copy link
Contributor

@athewsey athewsey commented Nov 6, 2025

Issue #, if available: N/A

Description of changes:

Now that AgentCore is Generally Available and Terraform supports it, roll more of our previously-manual / notebook-driven deployment steps into Terraform:

  1. Creation of ECR repository
  2. Build & push of container image (supports either finch or docker configured via input container_image_build_tool tfvar)
  3. Creation of AgentCore Memory
  4. Initial deployment of agent to AgentCore Runtime

Notes / exclusions:

As suggested in #9 I think we're overdue a refactor to split out the solution into components (demo agent vs common infra vs maybe tool projects that are re-usable between agents?) - but not attempting to tackle that as part of this PR: Just continuing to treat it as one big app for now.


By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.

Add container image repository creation and build+push to Terraform
deployment. TODO: Does not include docs update.
Create AgentCore Memory from Terraform and populate its ID into
Parameter Store, rather than requiring prerequisite setup.
Extend the Terraform IaC to include provisioning the Agent to Bedrock
AgentCore Runtime.
Update deployment instructions and notebook to align with Terraform
handling the AgentCore Runtime deployment.
@athewsey athewsey marked this pull request as ready for review November 6, 2025 18:16
@athewsey athewsey requested a review from najmia November 6, 2025 18:16
@athewsey athewsey merged commit 19a623b into main Nov 14, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants