Taskora

Terraform modules for Vitalo

Reusable Terraform modules and a self-service workflow for new environments on Google Cloud. A case study by Oleksandr Bondarenko, DevOps & Cloud Engineer (AWS, Kubernetes).

Challenge

Creating a new environment at Vitalo, a fitness tracking app, took two weeks of tickets and manual console work, and every environment was slightly different.

Solution

I wrote reusable Terraform modules for networking, Cloud Run services, Cloud SQL and IAM, with a pull-request workflow that plans and applies changes automatically after review.

View Oleksandr Bondarenko’s profile