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.
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