Skip to content

Stage-to-Main: ECR resources for marimo-launcher#66

Merged
cabutlermit merged 3 commits intomainfrom
stage
Aug 15, 2025
Merged

Stage-to-Main: ECR resources for marimo-launcher#66
cabutlermit merged 3 commits intomainfrom
stage

Conversation

@cabutlermit
Copy link
Contributor

@cabutlermit cabutlermit commented Aug 15, 2025

Developer Checklist

  • The README contains any additional info needed outside of the terraform docs generated
  • Any special variables have values configured in AWS SSM
  • Stakeholder approval has been confirmed (or is not needed)

What does this PR do?

  • Create an ECR Repository for a new container (see marimo-launcher)
  • Create all the associated outputs to enable automated deployments in dev/stage/prod
  • Update dependencies (pre-commit and AWS Provider)

Helpful background context

Graham and Christopher are working on an MVP for running marimo notebooks in AWS with on-demand "run" access for stakeholders (especially for marimo notebooks that need to access data stored in AWS).

What are the relevant tickets?

Requires Database Migrations?

NO

Includes new or updated dependencies?

NO

cabutlermit and others added 3 commits August 13, 2025 10:21
Why these changes are being introduced:
Routine maintenance before updating infrastructure.

How this addresses that need:
* Update third-party dependencies in pre-commit configuration
* Update AWS Provider to 5.100

Side effects of this change:
None.
Why these changes are being introduced:
MVP for running marimo notebooks in AWS as on-demand Fargate tasks.
This builds the necessary infrastructure for storing the container
image.

How this addresses that need:
* Create the ECR repository and associated resources

Side effects of this change:
None.

Relevant ticket(s):
* https://mitlibraries.atlassian.net/browse/IN-1416
Dev-to-Stage: Add ECR Repository for marimo-launcher
@cabutlermit cabutlermit marked this pull request as ready for review August 15, 2025 15:33
@cabutlermit cabutlermit requested a review from a team as a code owner August 15, 2025 15:33
@cabutlermit cabutlermit merged commit 2989af3 into main Aug 15, 2025
5 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.

1 participant