S3

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.

Install orbit brew install doughlass/homebrew-tap/orbit

What the S3 Buckets table shows

Column Source field
Bucket NameName
CreatedCreationDate

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+dDelete BucketS3:delete_bucketneeds --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.

orbit is not affiliated with or endorsed by Amazon Web Services, Inc. AWS is a trademark of Amazon.com, Inc. orbit is MIT licensed.