Skip to content

Add ECS IAM permissions and fix architecture diagram - #95

Merged
strick-j merged 3 commits into
developfrom
claude/update-readme-docs-2czUt
Feb 10, 2026
Merged

Add ECS IAM permissions and fix architecture diagram#95
strick-j merged 3 commits into
developfrom
claude/update-readme-docs-2czUt

Conversation

@strick-j

Copy link
Copy Markdown
Owner
  • Add ECSReadAccess policy (ListClusters, ListTasks, DescribeTasks, DescribeClusters) to IAM module main.tf to match the ECS collector
  • Add ECS permissions statement to IAM JSON examples in README.md and CLAUDE.md
  • Fix architecture diagram in both README.md and CLAUDE.md: remove dangling vertical line on the right side, connect Parsers box directly to Terraform State, add ECS to AWS APIs label
  • Update diagram frontend section to show ECSList, Settings, Login pages and settings/ component directory
  • Update infrastructure/README.md and IAM module README with ECS read-only policy description

https://claude.ai/code/session_01GSu1MTW8XvAbfNK28ug1kU

- Add ECSReadAccess policy (ListClusters, ListTasks, DescribeTasks,
  DescribeClusters) to IAM module main.tf to match the ECS collector
- Add ECS permissions statement to IAM JSON examples in README.md
  and CLAUDE.md
- Fix architecture diagram in both README.md and CLAUDE.md: remove
  dangling vertical line on the right side, connect Parsers box
  directly to Terraform State, add ECS to AWS APIs label
- Update diagram frontend section to show ECSList, Settings, Login
  pages and settings/ component directory
- Update infrastructure/README.md and IAM module README with ECS
  read-only policy description

https://claude.ai/code/session_01GSu1MTW8XvAbfNK28ug1kU
All box-drawing lines in both diagrams now have consistent 71-char
display width, fixing the right-side border misalignment.

https://claude.ai/code/session_01GSu1MTW8XvAbfNK28ug1kU
The develop branch added additional ECS permissions (DescribeServices,
ListServices, DescribeTaskDefinition, DescribeContainerInstances).
Updated all documentation to reflect the full 8-action ECS policy.

https://claude.ai/code/session_01GSu1MTW8XvAbfNK28ug1kU
@strick-j
strick-j force-pushed the claude/update-readme-docs-2czUt branch from fb912c5 to 61549f2 Compare February 10, 2026 22:02
@strick-j
strick-j merged commit cf6015b into develop Feb 10, 2026
23 checks passed
@strick-j
strick-j deleted the claude/update-readme-docs-2czUt branch February 10, 2026 22:22
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