AWS Classroomnotes 01/Dec/2022

AWS S3 CLI

  • Refer Here for high level cli commands
  • List s3 buckets
aws s3 ls
  • Create a s3 bucket and upload some objects
aws s3 mb s3://qtdec12022
aws s3 ls
aws s3 cp one.mp3 s3://qtdec12022
  • upload some objects in new folder tools
aws s3 cp two.mp3 s3://qtdec12022/tools/
aws s3 cp s3://qtdec12022/one.mp3 s3://qtdec12022/tools/one.mp3
  • Try to write a ls command which shows all the objects in your s3 bucket
aws s3 ls s3://qtdec12022 --recursive
  • Try to move the objects in the top level into folder called as music
  • create a sync between s3 bucket and some folder in your laptop
  • Make changes in your synced folder on your laptop and sync them back to s3 bucket.
  • Create the following file with name index.html
<h1> Hello </h1>
  • Create s3 bucket with <some name>.com and make index.html as home page to static website.
  • Command: aws s3 website s3://qtwebsitedec.com --index-document index.html --error-document index.html
  • To make the object public aws s3 cp index.html s3://qtwebsitedec.com --acl "public-read
  • Make all the objects uploaded in previous bucket also public read
  • Enable versioing from cli

Lifecycle Rules

  • Create Lifecycle rules

Published
Categorized as Uncategorized Tagged

By continuous learner

devops & cloud enthusiastic learner

Leave a ReplyCancel reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Please turn AdBlock off
Animated Social Media Icons by Acurax Responsive Web Designing Company

Discover more from Direct DevOps from Quality Thought

Subscribe now to keep reading and get access to the full archive.

Continue reading

Exit mobile version
%%footer%%