Case Study: KvaPay – Infrastructure Enhancements & GitOps Deployment
The Challenge
KvaPay needed to modernise its infrastructure to support reliable scaling, faster application deployments, and improved operational visibility. Their existing setup lacked automation, advanced monitoring, and structured management of Kubernetes clusters. The company aimed to adopt GitOps principles, strengthen observability, and implement disaster recovery capabilities to ensure stability and efficiency.

The Solution
We applied our Techfitting™ methodology—tailoring technology, people, and processes to customers’ real business needs. Instead of generic tooling or over-engineering, we designed an infrastructure that “fits” exactly what the business required to grow.
The architecture was built around two main layers:
- Kubernetes Infrastructure – Application workloads managed through Rancher, with automated provisioning via Terraform and Ansible.
- Support Infrastructure – Monitoring, CI/CD runners, error tracking, and backup services.
Key technologies: Kubernetes, GitLab, Rancher, Terraform, Ansible, Proxmox, ArgoCD.
All changes were version-controlled and reproducible via GitOps, reducing operational risk. Networks were segmented into facility, production, staging, and backup environments to ensure security and resilience.

Key Deliverables
- GitOps automation – CI/CD pipelines with GitLab CI, Terraform, Ansible, and Packer for VM provisioning and configuration.
- Kubernetes clusters – Centralized management via Rancher, with a monitoring stack (Prometheus, Grafana, Loki) for unified observability.
- Monitoring & observability – Prometheus/Grafana for clusters and Sentry for application-level exceptions.
- Resilient infrastructure – Segmented and isolated networks with automated provisioning of masters, workers, and runners.
- Backup & disaster recovery – External storage integrated as a backup target with tested recovery workflows.
- Documentation & training – Comprehensive design documentation, workflows, and handover to the KvaPay team.

Impact
By applying Techfitting™, Grow2FIT delivered an infrastructure that was neither “too much” nor “too little,” but exactly what KvaPay needed to grow:
- Faster, more reliable deployments with full GitOps control.
- A single pane of glass for infrastructure and application monitoring.
- Developers empowered by real-time exception tracking through Sentry.
- Secure, isolated environments ensuring production stability.
- Future-proof scalability with automated provisioning and centralized management.
Client Statement
When we first approached Grow2FIT, we only had rough ideas of what we wanted to achieve. Their team guided us through the analysis and design process, helping us transform those ideas into a robust, well-structured solution perfectly tailored to our needs. Throughout the project, they demonstrated deep expertise, clear communication, and a professional approach that made every phase smooth and effective. We see Grow2FIT as a reliable long-term partner bringing valuable experience and structure to our projects.
Marián Babušek
CEO, KvaPay
