-
Notifications
You must be signed in to change notification settings - Fork 0
04 EventOps Scenarios and Labs
Brayan Marin Guirales edited this page Aug 19, 2026
·
1 revision
Trigger an automated git pull and container rebuild whenever a push notification is delivered from GitHub/GitLab webhooks to http://server:8080/deploy.
Monitor configuration files (e.g. /etc/nginx/conf.d/app.conf) and automatically trigger syntax validation (nginx -t) and reload (systemctl reload nginx) upon file changes.
| Lab Guide | Focus Area | What You Will Learn |
|---|---|---|
| Lab 1: Webhook Automation | HTTP Triggers | Setting up rules.json, firing curl POST requests, and verifying asynchronous background execution. |
| Lab 2: File Watcher Debounce | Filesystem Monitoring | Monitoring log and config files, testing rapid-fire file writes, and validating the 2-second debouncing engine. |
| Lab 3: Python vs. Go Benchmark | Performance & Profiling | Benchmarking RAM usage, binary startup latencies, and high-throughput trigger load testing. |
DevOps Automation & Daemons Repository | Maintained by Brayan Marin Guirales | Licensed under MIT