Back to ProjectsLinux & Config Mgmt

Ansible Automation Framework

Enterprise Ansible framework managing 200+ RHEL servers. Automated patching, CIS Level-2 hardening, and compliance enforcement via AWX with staged rollouts.

Servers
200+

Servers

Effort Saved
90%

Effort Saved

Patch Success
99.8%

Patch Success

CIS Level
2

CIS Level

Project Overview

Built a structured Ansible framework following best practices for managing a fleet of 200+ RHEL 8/9 servers across dev, staging, and production. Roles cover baseline OS hardening (CIS Level 2), automated patch management with staged rollouts and rollback capability, user/sudo management via LDAP integration, and application deployment. AWX provides the RBAC-controlled UI and execution scheduling. Every playbook run generates an automated compliance report sent to the security team.

Key Achievements

  • Manages 200+ RHEL servers with 100% idempotent, version-controlled playbooks
  • Automated OS patching with staged rollout: dev → staging → prod with approval gates
  • Achieved CIS Level-2 hardening compliance across the entire server fleet
  • Reduced manual server configuration effort by 90%