Files
portfolio/docs/runbooks.md
T
Mateusz Suski 35e6b139fc
ci / validate (push) Failing after 1m8s
Initial CV-aligned infrastructure portfolio
Rework portfolio around Linux operations, Zabbix monitoring, migration validation, and ELK/Grafana log observability.

Add AAP-style LVM resize workflow, Zabbix server/proxy/agent automation assets, Linux/AIX monitoring templates, and updated validation CI.
2026-05-04 17:37:24 +00:00

1.7 KiB

Portfolio Runbooks

These runbooks are scoped to the portfolio version of the projects. They favor fast validation and reviewable evidence over full production operations.

Linux Operations Automation

Validate the implemented Ansible core:

cd professional-infra/linux-operations-automation
make test

Run a safe failure simulation without live SSH hosts:

make demo

Review the AAP-style LVM workflow:

ansible-playbook -i inventory/hosts.ini playbooks/lvm_resize.yml --syntax-check
cat docs/aap_lvm_resize_workflow.md

Run playbooks against your own lab hosts after updating inventory/hosts.ini:

make run
make patch
make harden
make decommission

Zabbix Monitoring + Incident Response

Validate Zabbix playbooks and templates:

cd professional-infra/zabbix-monitoring-incident-response
make test

Review proxy and OS monitoring operations:

cat docs/proxy-design.md
cat docs/maintenance-runbook.md
cat docs/incident-response-runbook.md

Linux and AIX checks are represented as templates and sample data. AIX is not run locally.

Migration Validation Framework

Validate code and parser/report behavior:

cd professional-infra/migration-validation-framework
make test

Run the included before/after comparison:

make demo

The demo intentionally reports FAIL to show a high-risk migration finding.

Log Observability ELK/Grafana

Validate Docker Compose and required bind-mounted configs:

cd professional-infra/log-observability-elk-grafana
make test

Generate sample incident logs without starting the full stack:

make demo

Start the full local demo stack with Docker:

make run
make down