Skip to content

feat(ecs): update ECS module source to use feature branch#88

Merged
alismx merged 15 commits intomainfrom
alis/web_acl_log
Apr 1, 2026
Merged

feat(ecs): update ECS module source to use feature branch#88
alismx merged 15 commits intomainfrom
alis/web_acl_log

Conversation

@alismx
Copy link
Copy Markdown
Collaborator

@alismx alismx commented Mar 16, 2026

Changes Proposed

  • Updated the main README.md with sections: "Before You Begin", "Quick Start", and "Common Issues and Solutions" to improve onboarding and troubleshooting.
  • Replaced an outdated architecture diagram reference.
  • Clarified helper script structure and usage, including environment-specific deployment recommendations and environment variable requirements.
  • Small formatting and consistency improvements.

alismx added 2 commits March 16, 2026 10:49
- Fix module source references to reflect git branch usage
- Clarify helper script purposes (setup.sh vs deploy.sh)
- Add "Before You Begin" prerequisites checklist
- Add Quick Start section with 10-minute deployment guide
- Add Troubleshooting section with common issues and solutions
- Fix broken link in Terraform Commands section
- Improve formatting with tables and code blocks
@alismx alismx force-pushed the alis/web_acl_log branch from 5fe11e4 to 8238391 Compare March 17, 2026 20:33
alismx added 4 commits March 17, 2026 14:32
- add new sections (Before You Begin, Quick Start, Common Issues)
- update architecture diagram date and file reference
- remove outdated module version constraint in ECS README
- add `wafv2:PutLoggingConfiguration` permission to OIDC role
- minor formatting fix in OIDC main.tf
…tent to docs

- Reorganize main README.md to be more concise with simplified section numbering
- Remove verbose "Getting Started" details, helper scripts, secrets management, and development workflow from README.md
- Create new `docs/README.md` containing all comprehensive implementation guidance
- Move architecture diagram to `docs/` directory
- Update section references in README.md to point to docs
@alismx alismx force-pushed the alis/web_acl_log branch from 28c9201 to d39fbcb Compare March 19, 2026 20:40
alismx added 2 commits March 19, 2026 14:01
- Created docs/modules/oidc/README.md
- Created docs/modules/tfstate/README.md
- Updated bean dibbs-aws-2tsr to completed status

This fixes the missing documentation for OIDC and TFState modules
that are referenced in docs/README.md.
fix(terraform): switch ECS module to official AWS registry source 1.0.0
@alismx alismx force-pushed the alis/web_acl_log branch from 537ac29 to 56f8566 Compare March 19, 2026 22:38
@alismx alismx force-pushed the alis/web_acl_log branch from 08f2b79 to 4c5405e Compare March 19, 2026 22:43
@alismx alismx force-pushed the alis/web_acl_log branch from 07e2725 to 10b355c Compare March 24, 2026 22:40
alismx and others added 3 commits March 24, 2026 15:41
- Pin dibbs-ecr-viewer module to commit 588457a2beaa1371c1e5f01c9ece9bf83d937b00
- Pin VPC module to commit 9ffd9c66f3d7eb4b5bc2d7bc7d049f794b127693 (v5.16.0)
- Updated module README with auto-generated documentation
- Added infrastructure dependency graph (graph.png)
@alismx alismx requested a review from shanice-skylight March 26, 2026 18:41
@alismx alismx force-pushed the alis/web_acl_log branch 10 times, most recently from b95b987 to 5871da0 Compare March 30, 2026 18:08
@alismx alismx force-pushed the alis/web_acl_log branch 18 times, most recently from cb4eca6 to ceb123d Compare March 31, 2026 20:32
Copy link
Copy Markdown
Collaborator

@shanice-skylight shanice-skylight left a comment

Choose a reason for hiding this comment

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

I had a couple questions but revision of documentation looks good, very thorough

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

Why are we adding TN's specific architecture to repository?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

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

I'll update this in a follow-up

---

## Terraform documentation
If you have not used terraform before, and have the will to learn, please visit these resources before continuing.
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

I luv the comment "will to learn"

@alismx alismx force-pushed the alis/web_acl_log branch from ceb123d to 2cd1660 Compare April 1, 2026 17:24
@alismx alismx merged commit abadd44 into main Apr 1, 2026
5 of 6 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