Grab
Grab logoGrab · Feature trail

macOS CI/CD Infrastructure Migration

4 posts · Apr 2017 – Nov 2025

What this trail covers

Grab has evolved its CI/CD infrastructure by developing Khone, an in-house GitOps solution. Khone enhances security, simplifies user experience, and promotes the DRY principle by automating Terraform resource provisioning. It includes a multi-stage pipeline with robust validation, security checkpoints, and remote pipeline configuration to prevent tampering. The solution supports infrastructure beyond Kubernetes and has achieved 100% uptime. This post details the iOS team's approach to continuous delivery automation by migrating macOS CI/CD infrastructure from a cloud vendor to a colocation cluster in Southeast Asia, significantly reducing network latency, improving performance by 20-40%, and achieving substantial cost savings. The migration involved a progressive rollout and rigorous comparison of job failure rates, performance, and reliability between the old and new clusters.

All Grab trails