Commit bb97841
feat: add EC2 instances tab, restore TechDocs annotation, and use GitHub catalog URL
- Re-add backstage.io/techdocs-ref annotation to catalog-info.yaml for TechDocs support
- Switch catalog self-registration from local file to GitHub URL
- Add EC2 instances section to AWS Cost entity tab with state-based styling
- Add EC2 backend endpoint using @aws-sdk/client-ec2
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent eb93009 commit bb97841
5 files changed
Lines changed: 491 additions & 21 deletions
File tree
- packages
- app/src/components/aws
- backend
- src/plugins
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
325 | 325 | | |
326 | 326 | | |
327 | 327 | | |
328 | | - | |
329 | | - | |
330 | | - | |
| 328 | + | |
| 329 | + | |
| 330 | + | |
331 | 331 | | |
332 | 332 | | |
333 | 333 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
0 commit comments