[TIL] Useful AWS CLI commands for S3 and CloudFront
Listing some useful commands I’ve been using lately for AWS S3 and CloudFront.
Amazon S3
List buckets
aws s3api list-bucketsGet bucket region/location
aws s3api get-bucket-location --bucket cdn-devUpload file
aws s3 cp static/logo.png s3://cdn-dev/logo.pngAmazon CloudFront
Get distribution id list
aws cloudfront list-distributions --output table --query 'DistributionList.Items[*].Id'Check details of specific distribution
aws cloudfront get-distribution --id E2FXR8603J97N3Create cache invalidation
aws cloudfront create-invalidation --distribution-id E2FXR8603J97N3 --paths "/*"Check status of cache invalidation
aws cloudfront get-invalidation --id I23C6NJI4OQFFP --distribution-id E2FXR8603J97N3