Skip to content

Commit 3749554

Browse files
committed
fix: clean up tape files and regenerate demos
- Remove complex commands that VHS can't parse - Fix corrupted tape file content - Use simple, working commands only - Successfully generate both quick-start and profile-management GIFs - Focus on profile management which always works
1 parent 2d9995c commit 3749554

File tree

2 files changed

+24
-57
lines changed

2 files changed

+24
-57
lines changed

vhs/profile-management.tape

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -14,22 +14,23 @@ Enter
1414
Sleep 1s
1515
Enter
1616

17-
Type "# ListList existingprofilesprofilesnew developmentprofiles"
17+
Type "# ListListList existingexistingprofilesprofilesprofilesnew developmentprofiles"
1818
Enter
1919
Type "redisctl profile set dev-cloud --deployment cloud --api-key \${REDIS_DEV_KEY} --api-secret \${REDIS_DEV_SECRET}"
20+
Type "redisctl profile list"
2021

2122
Type "redisctl profile set prod --deployment cloud --api-key \${REDIS_CLOUD_KEY} --api-secret \${REDIS_CLOUD_SECRET}"
2223
Type "redisctl profile set development --deployment cloud --api-key DEV-KEY --api-secret DEV-SECRET"
2324
Enter
2425
Sleep 2s
2526
Enter
2627

27-
Type "# AddAdd aanEnterprise cluster profile"
28+
Type "# AddAddAdd aastaging cluster profile"
2829
Enter
29-
Type "redisctl profile set devdev --deployment enterprise --url https://dev.redisdev.local:9443 --username adminadmin --password pass123\${REDIS_PASSWORD} --insecureSleep 2s
30+
Type "redisctl profile set devstagingdev --deployment cloud --apikeySTAGE_KEY--api-secret STAGE_SECRETSleep 2s
3031
Enter
3132

32-
Type "# ViewView updated profileprofilesallupdated profile profiles(filtered)"
33+
Type "# ViewAddView updated profileaprofilesallupdated profile profileslocal dev profile(filtered)"
3334
Enter
3435
Type "redisctl profile list"
3536
Enter
@@ -39,19 +40,19 @@ Enter
3940
Type "# View specific profile"
4041
Enter
4142
Type "redisctl profile list"
42-
detailsget prodlist| grep devSleep 2s
43+
detailsget prodsetlocal-dev --deployment enterprise --url https://dev.local:9443 --username [email protected] --password DevPass123 --insecureSleep2s
44+
#View updated profile listredisctlprofile detailsget staginglist| grep devSleep 2s
4345
details (credentials are masked)get cloudSleep 2s
4446
Enter
4547

4648
Type "# Set default profile"
4749
Enter
48-
Type "redisctl profile default prodcloudSleep 1.5s
50+
Type "redisctl profile default prodstagingcloudSleep 1.5s
4951
Enter
5052

51-
Type "# RemoveTestTestauthentication configuration"
53+
Type "# RemoveRemoveTestTestauthenticationa configuration"
5254
Enter
53-
Type "redisctl auth test --profile removecloudSleepprodSleepremove test-cluster2s
54-
#Removea profileredisctlprofileremovedev2.5s
55+
Type "redisctl auth test --profile removeremove local-dev2.5s
5556
#Removetest profilesredisctlprofileremovedev-cloudType "redisctl profile remove dev-cluster"
5657
Enter
5758
Sleep 1.5sEOF </dev/null

vhs/quick-start.tape

Lines changed: 14 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -21,79 +21,45 @@ Enter
2121
Sleep 1.5s
2222
Enter
2323

24-
Type "# View available commands"
24+
Type "# Create a Cloud profile"
2525
Enter
26-
Type "redisctl --help | head -20"
26+
Type "redisctl profile set prod --deployment cloud --api-key KEY123 --api-secret SECRET456"
2727
Enter
28-
Sleep 2.5s
29-
Enter
30-
31-
Type "# Create profiles for different environments"
32-
Enter
33-
Type "redisctl profile set prod --deployment cloud --api-key PROD_KEY --api-secret PROD_SECRET"
34-
Enter
35-
Sleep 1.5s
36-
Enter
37-
38-
Type "redisctl profile set dev --deployment enterprise --url https://dev.local:9443 --username admin --password pass123 --insecure"
39-
Enter
40-
Sleep 1.5s
41-
Enter
42-
43-
Type "# List all profiles"
44-
configuredType "# Create profiles for different environments"
45-
Enter
46-
Type "redisctl profile set production --deployment cloud --api-key PROD_KEY --api-secret PROD_SECRET"
47-
Enter
48-
Sleep 1.5s
49-
Enter
50-
51-
Type "redisctl profile set staging --deployment cloud --api-key STAGE_KEY --api-secret STAGE_SECRET"
52-
Enter
53-
Sleep 1.5s
54-
Enter
55-
56-
Type "redisctl profile set local --deployment enterprise --url https://localhost:9443 --username [email protected] --password Redis123! --insecure"
57-
Enter
58-
Sleep 1.5s
28+
Sleep 2s
5929
Enter
6030

61-
Type "# List all profiles"
31+
Type "# Create an Enterprise profile"
6232
Enter
63-
Type "redisctl profile list | grep -E '^(cloud|production|staging|local)'"
33+
Type "redisctl profile set dev --deployment enterprise --url https://localhost:9443 --username admin --password pass123 --insecure"
6434
Enter
6535
Sleep 2s
6636
Enter
6737

68-
Type "# View Cloud account info"
38+
Type "# List all profiles"
6939
Enter
70-
Type "redisctl cloud account get --profile cloud -o json | jq '{id: .accountId, name: .name}'"
40+
Type "redisctl profile list"
7141
Enter
72-
Sleep 2s
42+
Sleep 2.5s
7343
Enter
7444

75-
Type "# List Cloud regions"
45+
Type "# View specific profile"
7646
Enter
77-
Type "redisctl cloud regions list --profile cloud -o json | jq '.[0:3] | .[] | .provider + \": \" + .name'"
47+
Type "redisctl profile get prod"
7848
Enter
7949
Sleep 2s
8050
Enter
8151

82-
Type "# List subscriptions"
83-
Enter
84-
Type "redisctl cloud subscription list --profile cloud -o table"
52+
Type "# Set default profile"
8553
Enter
86-
Sleep 2.5s
87-
Enter
88-
89-
Type "# SetDirectAPIaccesswithfilteringapi/payment-methods --profile cloud -o json | jq '.paymentMethods | length'ViewavailableEnterprisecommands"enterprisehelphead12Setdefaultprofile"default 1.5sRemoveaprofile"profile remove staging"
54+
Type "redisctl profile default prod"
9055
Enter
9156
Sleep 1.5s
9257
Enter
9358

9459
Type "# Show available commands"
9560
Enter
96-
Type "redisctlhelp|head15Enter
61+
Type "redisctl --help | head -15"
62+
Enter
9763
Sleep 2s
9864

9965
Sleep 500ms

0 commit comments

Comments
 (0)