Skip to content

Commit 906bd3a

Browse files
Merge pull request #15 from ibrahimkizilarslan/docs/update-demo-gif
docs: update terminal recording to showcase new features
2 parents 2bd66df + e763c90 commit 906bd3a

2 files changed

Lines changed: 37 additions & 21 deletions

File tree

demo.tape

Lines changed: 37 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -2,65 +2,81 @@
22
Output docs/img/entropy-demo.gif
33

44
# Visual settings
5-
Set FontSize 22
5+
Set FontSize 18
66
Set Width 1200
7-
Set Height 600
7+
Set Height 650
88
Set Padding 40
99
Set Theme "Catppuccin Macchiato"
1010

11-
# --- Scenario Starts ---
12-
13-
# Step 0: Move to the example directory where docker-compose.yml exists
11+
# Setup environment
12+
Hide
13+
Type "export PATH=$PATH:$(go env GOPATH)/bin"
14+
Enter
1415
Type "cd examples/demo-distributed"
1516
Enter
16-
Sleep 1s
1717
Ctrl+L
18+
Show
19+
20+
# --- Scenario Starts ---
1821

19-
# Step 1: Init command (Auto-discovery)
22+
# Step 1: Auto-discovery
2023
Type "entropy init"
2124
Sleep 500ms
2225
Enter
23-
Sleep 2s
26+
Sleep 1.5s
2427

25-
# Step 2: Topology visualization
28+
# Step 2: Validation (NEW!)
29+
Type "entropy validate chaos.yaml"
30+
Sleep 500ms
31+
Enter
32+
Sleep 1.5s
33+
34+
# Step 3: Topology visualization
2635
Type "entropy topology"
2736
Sleep 500ms
2837
Enter
29-
Sleep 3s
38+
Sleep 2s
3039

31-
# Step 3: Entropy Doctor (Resilience Analysis)
40+
# Step 4: Resilience Analysis
3241
Type "entropy doctor"
3342
Sleep 500ms
3443
Enter
35-
Sleep 4s
44+
Sleep 3s
3645

37-
# Clear screen
3846
Ctrl+L
3947

40-
# Step 4: Random Fault Injection (Background Engine)
48+
# Step 5: Random Chaos Engine
4149
Type "entropy start --detach"
4250
Sleep 500ms
4351
Enter
44-
Sleep 2s
52+
Sleep 1.5s
4553
Type "entropy status"
4654
Sleep 500ms
4755
Enter
48-
Sleep 3s
56+
Sleep 1.5s
57+
Type "entropy logs & sleep 3; kill $!"
58+
Sleep 500ms
59+
Enter
60+
Sleep 3.5s
4961
Type "entropy stop"
5062
Sleep 500ms
5163
Enter
64+
Sleep 1s
65+
66+
# Step 6: Emergency Cleanup (RESTORED!)
67+
Type "entropy cleanup"
68+
Sleep 500ms
69+
Enter
5270
Sleep 2s
5371

54-
# Clear screen for the main event
5572
Ctrl+L
5673

57-
# Step 5: Run a deterministic chaos scenario
74+
# Step 7: Deterministic Scenario Execution
5875
Type "entropy scenario run ../../chaos-scenario.example.yaml"
5976
Sleep 1s
6077
Enter
61-
# Wait for the scenario to complete (approx 15-20s)
62-
Sleep 20s
78+
Sleep 12s
6379

6480
# Conclusion
65-
Type "# Ready for controlled chaos! 🌀"
81+
Type "# 🌀 Entropy: Developer-first Chaos Engineering"
6682
Sleep 3s

docs/img/entropy-demo.gif

-471 KB
Loading

0 commit comments

Comments
 (0)