Skip to content

Conversation

@sjysngh
Copy link
Collaborator

@sjysngh sjysngh commented Dec 12, 2025

Note

Replaces CloudFormation outputs-based discovery with tag-based resource discovery via RGTA (with AppRunner fallback), updates doctor to use it, and documents the behavior.

  • Core:
    • Resource discovery: Use AWS Resource Groups Tagging API with primary runs-on-stack-name tag and fallback via AppRunner service tag key.
    • Classification: Identify apprunner-service, config-bucket, and ec2-log-group via runs-on-resource tags or ARN-pattern fallbacks.
  • Stack Doctor:
    • Remove CloudFormation dependency and stack status check; derive service URL and resources from discovered config; fetch logs and checks accordingly.
  • Docs:
    • Add “Resource Discovery” section; update flag text from “CloudFormation stack name” to “Stack name”; refresh example outputs.
  • Dependencies:
    • Bump aws-sdk-go-v2; add service/resourcegroupstaggingapi; update related internal packages (smithy-go, endpoints/configsources).

Written by Cursor Bugbot for commit 400dcbd. This will update automatically on new commits. Configure here.

@crohr
Copy link
Contributor

crohr commented Dec 12, 2025

@cursor review

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