Skip to content

Making it work gooder#215

Merged
yaleman merged 5 commits intomainfrom
container
Oct 3, 2025
Merged

Making it work gooder#215
yaleman merged 5 commits intomainfrom
container

Conversation

@yaleman
Copy link
Owner

@yaleman yaleman commented Oct 3, 2025

  • remove cloudfront and WAF, just using raw ALB and allowlisting
  • add mergeable tags

yaleman and others added 4 commits October 4, 2025 09:20
Added CLAUDE.md to provide guidance for Claude Code with:
- Project architecture and structure
- Development commands (uv, just, pytest, mypy, ruff)
- AWS Lambda deployment details
- Instance state management rules

Also added GitHub Actions workflow for container builds and updated Terraform configuration with lambda/fargate deployment options.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Restrict ALB security group to only accept traffic from CloudFront prefix list
- Move IP allow list enforcement from ALB to WAF IP set
- Fix IAM role reference in lambda policy attachment

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
- Delete CloudFront distribution and WAF configuration
- Update ALB security group to accept traffic from IP allow list and managed prefix lists
- Add support for both CIDR blocks and AWS managed prefix lists
- Remove cloudfront_geo_regions variable (no longer needed)
- Keep us-east-1 provider temporarily to destroy orphaned WAF resources

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@yaleman yaleman enabled auto-merge (squash) October 3, 2025 23:23
@github-actions
Copy link

github-actions bot commented Oct 3, 2025

Coverage report

This PR does not seem to contain any modification to coverable code.

@yaleman yaleman merged commit 0742a91 into main Oct 3, 2025
5 checks passed
@yaleman yaleman deleted the container branch October 3, 2025 23:43
@yaleman yaleman restored the container branch October 3, 2025 23:44
@yaleman yaleman deleted the container branch November 4, 2025 22:14
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