Skip to content

Commit 49b9375

Browse files
authored
Merge pull request #36 from DevopsArtFactory/feat/rds-aurora-tui-improvements
feat: Aurora cluster actions, type-to-confirm, and TUI terminal fit
2 parents 231fb51 + 814dd82 commit 49b9375

8 files changed

Lines changed: 523 additions & 57 deletions

File tree

PLAN.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,11 +111,13 @@ unic/
111111
- List VPCs → subnets → show available IP count per subnet
112112
- Reachability Analysis: create/run `NetworkInsights` path, display results
113113

114-
**M3.2 — RDS**
114+
**M3.2 — RDS**
115115
- List DB instances/clusters with status
116116
- Start / Stop (with confirmation)
117117
- Failover for Multi-AZ (with confirmation)
118118
- Real-time status polling after action
119+
- Aurora cluster-level stop/start/failover
120+
- Type-to-confirm for destructive actions (stop, failover)
119121

120122
**M3.3 — IAM Credentials**
121123
- List access keys, show key age/status
@@ -184,9 +186,9 @@ M1.1 → M1.2 → M2.1 → M2.2 → M2.3 → M2.4
184186
M4.1 → M4.2 → M4.3
185187
```
186188

187-
- M1 is complete; M2 is deferred (relying on AWS SDK default credential chain)
189+
- M1 is complete; M2 is partially complete (SSO, credential, assume role done; Okta deferred)
188190
- M3 services are independent of each other, build in any order
189-
- M3.1 (VPC) and M3.4 (SSM Sessions) are complete
191+
- M3.1 (VPC), M3.2 (RDS), and M3.4 (SSM Sessions) are complete
190192
- M4.3 (Distribution) is partially done (GoReleaser + GitHub Actions)
191193

192194
---

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ contexts:
6868
|---------|---------|--------|
6969
| EC2 | SSM Session Manager (connect to EC2 instances) | ✅ Implemented |
7070
| VPC | VPC Browser (VPCs → subnets → available IPs) | ✅ Implemented |
71-
| RDS | ListDBInstances | 🚧 Coming Soon |
71+
| RDS | RDS Browser (list, start/stop, failover, Aurora cluster support) | ✅ Implemented |
7272
| Route53 | ListHostedZones | 🚧 Coming Soon |
7373
| IAM | ListUsers | 🚧 Coming Soon |
7474

@@ -81,6 +81,8 @@ contexts:
8181
| `Esc`/`q` | Go back |
8282
| `H` | Go to home (service list) |
8383
| `/` | Filter (instances, IPs) |
84+
| `C` | Context switcher |
85+
| `s`/`x`/`f` | Start/Stop/Failover (RDS detail) |
8486
| `q` (on service list) | Quit |
8587

8688
## Documentation

0 commit comments

Comments
 (0)