You've already forked devops-exercises
Update
This commit is contained in:
43
topics/aws/exercises/s3/new_bucket/solution.md
Normal file
43
topics/aws/exercises/s3/new_bucket/solution.md
Normal file
@@ -0,0 +1,43 @@
|
||||
# Create buckets
|
||||
|
||||
## Objectives
|
||||
|
||||
1. Create the following buckets:
|
||||
1. Private bucket
|
||||
1. eu-west-2 region
|
||||
2. Upload a single file to the bucket. Any file.
|
||||
2. Public bucket
|
||||
1. eu-west-1 region
|
||||
2. Versioning should be enabled
|
||||
|
||||
## Solution
|
||||
|
||||
### Console
|
||||
|
||||
For the first bucket:
|
||||
|
||||
1. Go to S3 service in the AWS console. If not in buckets page, click on "buckets" in the left side menu
|
||||
2. Click on "Create bucket"
|
||||
3. Give a globally unique name for your bucket
|
||||
4. Choose the region "eu-west-2"
|
||||
5. Click on "Create bucket"
|
||||
6. Click on the bucket name
|
||||
7. Under "objects" click on "Upload" -> "Add files" -> Choose file to upload -> Click on "Upload"
|
||||
|
||||
For the second bucket:
|
||||
|
||||
1. Go to S3 service in the AWS console. If not in buckets page, click on "buckets" in the left side menu
|
||||
2. Click on "Create bucket"
|
||||
3. Give a globally unique name for your bucket
|
||||
4. Choose the region "eu-west-1"
|
||||
5. Make sure to uncheck the box for "Private bucket" to make it public
|
||||
6. Make sure to check the enable box for "Bucket Versioning"
|
||||
7. Click on "Create bucket"
|
||||
|
||||
### Terraform
|
||||
|
||||
Click [here](terraform/main.tf) to view the solution
|
||||
|
||||
### Pulumi - Python
|
||||
|
||||
Click [here](pulumi/__main__.py) to view the solution
|
||||
Reference in New Issue
Block a user