Skip to content

Commit 99f1e96

Browse files
committed
Add README.md and tutorial walkthrough for script-only tutorials
1 parent f573813 commit 99f1e96

8 files changed

Lines changed: 239 additions & 0 deletions

File tree

tuts/143-aws-transfer-gs/README.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Aws Transfer Gs
2+
3+
An AWS CLI tutorial that demonstrates Transfer operations.
4+
5+
## Running
6+
7+
```bash
8+
bash aws-transfer-gs.sh
9+
```
10+
11+
To auto-run with cleanup:
12+
13+
```bash
14+
echo 'y' | bash aws-transfer-gs.sh
15+
```
16+
17+
## What it does
18+
19+
1. Creating SFTP server
20+
2. Waiting for server...
21+
3. Server details
22+
4. Listing servers
23+
24+
## Resources created
25+
26+
- Server
27+
28+
The script prompts you to clean up resources when it finishes.
29+
30+
## Cost
31+
32+
Free tier eligible for most operations. Clean up resources after use to avoid charges.
33+
34+
## Related docs
35+
36+
- [AWS CLI transfer reference](https://docs.aws.amazon.com/cli/latest/reference/transfer/index.html)
37+
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Aws Transfer Gs
2+
3+
## Prerequisites
4+
5+
1. AWS CLI installed and configured (`aws configure`)
6+
2. Appropriate IAM permissions for the AWS services used
7+
8+
## Step 1: Creating SFTP server
9+
10+
The script handles this step automatically. See `aws-transfer-gs.sh` for the exact CLI commands.
11+
12+
## Step 2: Waiting for server...
13+
14+
The script handles this step automatically. See `aws-transfer-gs.sh` for the exact CLI commands.
15+
16+
## Step 3: Server details
17+
18+
The script handles this step automatically. See `aws-transfer-gs.sh` for the exact CLI commands.
19+
20+
## Step 4: Listing servers
21+
22+
The script handles this step automatically. See `aws-transfer-gs.sh` for the exact CLI commands.
23+
24+
## Cleanup
25+
26+
The script prompts you to clean up all created resources. If you need to clean up manually, check the script log for the resource names that were created.
27+

tuts/144-aws-datasync-gs/README.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
# Aws Datasync Gs
2+
3+
A read-only script that queries Datasync resources and displays information.
4+
5+
## Running
6+
7+
```bash
8+
bash aws-datasync-gs.sh
9+
```
10+
11+
## What it does
12+
13+
1. Listing agents
14+
2. Listing locations
15+
3. Listing tasks
16+
17+
## Resources created
18+
19+
None — this script is read-only.
20+
21+
## Cost
22+
23+
No cost. This script only reads existing resources.
24+
25+
## Related docs
26+
27+
- [AWS CLI datasync reference](https://docs.aws.amazon.com/cli/latest/reference/datasync/index.html)
28+
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
# Aws Datasync Gs
2+
3+
## Prerequisites
4+
5+
1. AWS CLI installed and configured (`aws configure`)
6+
2. Appropriate IAM permissions for the AWS services used
7+
8+
## Step 1: Listing agents
9+
10+
The script handles this step automatically. See `aws-datasync-gs.sh` for the exact CLI commands.
11+
12+
## Step 2: Listing locations
13+
14+
The script handles this step automatically. See `aws-datasync-gs.sh` for the exact CLI commands.
15+
16+
## Step 3: Listing tasks
17+
18+
The script handles this step automatically. See `aws-datasync-gs.sh` for the exact CLI commands.
19+
Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Aws Globalaccelerator Gs
2+
3+
An AWS CLI tutorial that demonstrates Globalaccelerator operations.
4+
5+
## Running
6+
7+
```bash
8+
bash aws-globalaccelerator-gs.sh
9+
```
10+
11+
To auto-run with cleanup:
12+
13+
```bash
14+
echo 'y' | bash aws-globalaccelerator-gs.sh
15+
```
16+
17+
## What it does
18+
19+
1. Creating accelerator: $GA_NAME
20+
2. Waiting for deployment...
21+
3. Accelerator details
22+
4. Listing accelerators
23+
24+
## Resources created
25+
26+
- Accelerator
27+
28+
The script prompts you to clean up resources when it finishes.
29+
30+
## Cost
31+
32+
Free tier eligible for most operations. Clean up resources after use to avoid charges.
33+
34+
## Related docs
35+
36+
- [AWS CLI globalaccelerator reference](https://docs.aws.amazon.com/cli/latest/reference/globalaccelerator/index.html)
37+
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Aws Globalaccelerator Gs
2+
3+
## Prerequisites
4+
5+
1. AWS CLI installed and configured (`aws configure`)
6+
2. Appropriate IAM permissions for the AWS services used
7+
8+
## Step 1: Creating accelerator: $GA_NAME
9+
10+
The script handles this step automatically. See `aws-globalaccelerator-gs.sh` for the exact CLI commands.
11+
12+
## Step 2: Waiting for deployment...
13+
14+
The script handles this step automatically. See `aws-globalaccelerator-gs.sh` for the exact CLI commands.
15+
16+
## Step 3: Accelerator details
17+
18+
The script handles this step automatically. See `aws-globalaccelerator-gs.sh` for the exact CLI commands.
19+
20+
## Step 4: Listing accelerators
21+
22+
The script handles this step automatically. See `aws-globalaccelerator-gs.sh` for the exact CLI commands.
23+
24+
## Cleanup
25+
26+
The script prompts you to clean up all created resources. If you need to clean up manually, check the script log for the resource names that were created.
27+

tuts/158-vpc-endpoints/README.md

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
# Vpc Endpoints
2+
3+
An AWS CLI tutorial that demonstrates Ec2 operations.
4+
5+
## Running
6+
7+
```bash
8+
bash vpc-endpoints.sh
9+
```
10+
11+
To auto-run with cleanup:
12+
13+
```bash
14+
echo 'y' | bash vpc-endpoints.sh
15+
```
16+
17+
## What it does
18+
19+
1. Listing available VPC endpoint services
20+
2. Creating a gateway endpoint (S3)
21+
3. Describing endpoint
22+
4. Listing endpoints
23+
24+
## Resources created
25+
26+
- Vpc Endpoint
27+
28+
The script prompts you to clean up resources when it finishes.
29+
30+
## Cost
31+
32+
Free tier eligible for most operations. Clean up resources after use to avoid charges.
33+
34+
## Related docs
35+
36+
- [AWS CLI ec2 reference](https://docs.aws.amazon.com/cli/latest/reference/ec2/index.html)
37+
Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
# Vpc Endpoints
2+
3+
## Prerequisites
4+
5+
1. AWS CLI installed and configured (`aws configure`)
6+
2. Appropriate IAM permissions for the AWS services used
7+
8+
## Step 1: Listing available VPC endpoint services
9+
10+
The script handles this step automatically. See `vpc-endpoints.sh` for the exact CLI commands.
11+
12+
## Step 2: Creating a gateway endpoint (S3)
13+
14+
The script handles this step automatically. See `vpc-endpoints.sh` for the exact CLI commands.
15+
16+
## Step 3: Describing endpoint
17+
18+
The script handles this step automatically. See `vpc-endpoints.sh` for the exact CLI commands.
19+
20+
## Step 4: Listing endpoints
21+
22+
The script handles this step automatically. See `vpc-endpoints.sh` for the exact CLI commands.
23+
24+
## Cleanup
25+
26+
The script prompts you to clean up all created resources. If you need to clean up manually, check the script log for the resource names that were created.
27+

0 commit comments

Comments
 (0)