Mateusz Suski 2f5e3653d6 refactor: improve Ansible playbooks and enforce linting standards
- refactor playbooks to follow best practices
- implement Ansible Vault for secrets management
- replace direct service restarts with handlers
- add Molecule testing framework with Docker

lint compliance:
- fix all ansible-lint violations (FQCN, booleans, file modes)
- remove duplicate tasks and improve structure
- enforce consistent task ordering and formatting
- add noqa where necessary for edge cases

documentation:
- add REFACTORING.md and VAULT_GUIDE.md
- improve per-role documentation

all playbooks now pass ansible-lint production profile with 0 violations
2026-05-04 09:12:35 +00:00

Infrastructure Engineering Portfolio

This repository contains independent infrastructure projects focused on automation, migration assurance, and observability. The projects are intentionally small enough to run locally, but structured around the operating patterns used in enterprise platform teams: repeatable workflows, clear evidence artifacts, and operational documentation.

Projects

  • Enterprise Infrastructure Simulator - Ansible-driven lifecycle operations for provisioning, patching, hardening, decommissioning, and failure simulation across Linux nodes.
  • Migration Validation Framework - Python CLI for collecting before/after system snapshots and producing structured migration comparison results.
  • Observability Stack - Docker Compose based logging and dashboard stack with alert rules, sample logs, and incident simulation.

Skills Demonstrated

  • Infrastructure automation with Ansible
  • Operational scenario design and incident simulation
  • Migration validation, drift detection, and JSON reporting
  • Docker Compose service validation
  • Repository hygiene, CI checks, and professional project documentation

Each project remains independent and includes its own README, architecture notes, examples, and runnable scenarios.

S
Description
No description provided
Readme 1.6 MiB
Languages
Shell 55.4%
Python 42.8%
Jinja 1.6%
PHP 0.2%