Skip to content

Comments

fix: deploy to different networks properly#17

Merged
volmedo merged 7 commits intomainfrom
vic/fix/proper-network-deployment
Jun 19, 2025
Merged

fix: deploy to different networks properly#17
volmedo merged 7 commits intomainfrom
vic/fix/proper-network-deployment

Conversation

@volmedo
Copy link
Member

@volmedo volmedo commented Jun 19, 2025

Context

The deployment configuration in this project didn't have proper support for different networks. A good example is that only one DNS zone was being created, but each network will require its own. That caused workspaces targeting different networks to compete for the same set of shared resources.

Proposed Changes

I added network support to storoku in storacha/storoku#6 and then upgraded here.

Tests

I actually used this repo to test the changes being introduced in storoku while adding support for networks there. With the new deployment config, I was able to deploy shared resources and also hot staging and prod and warm staging and all deployments completed successfully.

@volmedo volmedo self-assigned this Jun 19, 2025
@volmedo volmedo force-pushed the vic/fix/proper-network-deployment branch from cacb766 to ba1a0ef Compare June 19, 2025 08:21
Copy link
Member

@alanshaw alanshaw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🎉

# hasn't been deployed yet or it was deleted). The reference to the revision makes this data block dependent on
# the find task existing. See https://github.com/hashicorp/terraform-provider-aws/pull/10247
task_definition = var.find_task.revision ? var.find_task.family : var.find_task.family
task_definition = var.find_task.revision != null ? var.find_task.family : var.find_task.family
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lol, I mean sure it's already weird...

Co-authored-by: ash <alan138@gmail.com>
@volmedo volmedo merged commit d540f0d into main Jun 19, 2025
9 checks passed
@volmedo volmedo deleted the vic/fix/proper-network-deployment branch June 19, 2025 11:32
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