35e6b139fc
ci / validate (push) Failing after 1m8s
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.
32 lines
2.9 KiB
Markdown
32 lines
2.9 KiB
Markdown
# CV-Aligned Linux / Unix Infrastructure Portfolio
|
|
|
|
This repository maps my Linux/Unix infrastructure experience into practical, reviewable projects: operations automation, monitoring, incident response, migration validation, and log observability. It is intentionally grounded in the kind of work described in my CV: large Linux/Unix estates, Zabbix monitoring, storage and migration work, provisioning, patching, troubleshooting, and operational evidence.
|
|
|
|
The repository also leaves room for DevOps side labs, but the main section is professional infrastructure work rather than cloud-native/platform fantasy.
|
|
|
|
## What To Review First
|
|
|
|
| Order | Project | CV relevance | Technologies | Validation |
|
|
| --- | --- | --- | --- | --- |
|
|
| 1 | [Linux Operations Automation](professional-infra/linux-operations-automation/) | Linux server deployment, patching, hardening, LVM resize operations, AAP-style automation | Ansible, Bash, Docker Compose | `cd professional-infra/linux-operations-automation && make test` |
|
|
| 2 | [Zabbix Monitoring + Incident Response](professional-infra/zabbix-monitoring-incident-response/) | Zabbix maintenance, proxy topology, active/passive checks, Linux/AIX OS monitoring | Ansible, Zabbix templates, YAML | `cd professional-infra/zabbix-monitoring-incident-response && make test` |
|
|
| 3 | [Migration Validation Framework](professional-infra/migration-validation-framework/) | Pre/post migration validation, reporting, drift detection, evidence generation | Python, JSON, HTML | `cd professional-infra/migration-validation-framework && make test && make demo` |
|
|
| 4 | [Log Observability ELK/Grafana](professional-infra/log-observability-elk-grafana/) | Log ingestion, incident evidence, environment observability | Docker, ELK, Grafana, Filebeat | `cd professional-infra/log-observability-elk-grafana && make test` |
|
|
|
|
## CV Skills To Repo Map
|
|
|
|
- **Linux/Unix operations:** Linux Operations Automation, LVM resize workflow, patching, hardening, service checks.
|
|
- **Automation:** Ansible playbooks/roles, Bash simulation scripts, Python validation tooling.
|
|
- **Monitoring:** Zabbix project for OS checks and proxy operations; ELK/Grafana project for log monitoring.
|
|
- **Migration work:** Migration Validation Framework for before/after evidence and drift reports.
|
|
- **Incident response:** Zabbix runbooks, ELK incident simulation, failure simulation examples.
|
|
- **DevOps practices:** lightweight CI, Git workflows, repeatable `make test` targets, containerized lab components.
|
|
|
|
## Professional Infrastructure Projects
|
|
|
|
The `professional-infra/` directory contains the projects that should be read as direct support for the CV. Each project includes a reviewer-focused README, validation command, examples, and interview talking points.
|
|
|
|
## DevOps Side Labs
|
|
|
|
Future side projects can live under `devops-labs/` when they are ready. Good candidates are K3s, CI/CD workflow demos, cloud experiments, Wazuh, or other after-hours labs. Empty placeholder project directories are intentionally avoided.
|