View S3 Buckets from your terminal
orbit lists S3 Buckets as a dense, sortable table (2 columns: Bucket Name, Created), fetched through the S3 API.
Read-only is the default, so browsing is safe against a production account. Start orbit with --write and the mutating actions become reachable: Delete Bucket, each behind its own confirmation dialog. Press Enter on a row to drill into s3 objects and s3 lifecycle rules and s3 replication rules. S3 is a global service: rows come from us-east-1 no matter which region you select.
brew install doughlass/homebrew-tap/orbit
What the S3 Buckets table shows
| Column | Source field |
|---|---|
| Bucket Name | Name |
| Created | CreationDate |
Columns with an opt-in flag are hidden by default; press v for the column visibility picker.
Actions on S3 Buckets
| Key | Action | AWS API | Posture |
|---|---|---|---|
ctrl+d | Delete Bucket | S3:delete_bucket | needs --write |
See how orbit keeps writes behind --write.
IAM permissions for this view
Read-only browsing needs S3:None
plus the standard read-only permissions for this service. Write actions map to and are reachable only under --write.
Questions about S3 Buckets in orbit
What IAM permissions do I need to view S3 Buckets in orbit?
orbit lists S3 Buckets through the S3 list API, so the standard read-only permissions for S3 are enough. The mutating actions additionally require --write at startup.
Is browsing S3 Buckets safe against a production account?
Read-only is the default. Listing and describing S3 Buckets performs no mutations. The write actions on this view (Delete Bucket) are reachable only when orbit is started with --write, each behind its own confirmation.
Related views
VPC Peering
View in the terminal
Lambda Functions
View in the terminal
EC2 Instances
View in the terminal
orbit is not affiliated with or endorsed by Amazon Web Services, Inc. AWS is a trademark of Amazon.com, Inc. orbit is MIT licensed.