Windows Server Automation
April 2025 – December 2025
Replaced long, error-prone manual build guides for Windows Server with a repeatable, code-driven process. The build steps were codified as Ansible playbooks, virtual machine provisioning on vSphere was automated with Terraform, and the whole flow was wired through a GitLab CI/CD pipeline with automated testing so every deployed server has full version control and visibility.
Key Contributions
- Converted long, error-prone manual Windows Server build guides into Ansible playbooks, producing consistent, repeatable builds that scale to any number of servers.
- Automated vSphere virtual machine provisioning with Terraform, delivered through a GitLab CI/CD pipeline with automated testing, giving full version control and visibility of deployed infrastructure.
- Used Podman to run Ansible in a container since Ansible is not compatible with Windows.