Gojek Aug 1, 2022

Introducing Skynet: Infrastructure as Code for Gojek

Article Summary

Gojek runs 15,000+ VMs across 250+ GCP projects serving millions of customers. How do they manage infrastructure at this scale without chaos?

Gojek's infrastructure team built Skynet, an opinionated Infrastructure as Code platform that lets product teams self-service their cloud resources while maintaining standards. This article walks through their architecture using Terraform, Terragrunt, and Atlantis.

Key Takeaways

Critical Insight

Skynet gives product teams infrastructure ownership and deployment speed while enforcing security through impersonation-first workflows and strict organization policies.

The article reveals how they solved the break-glass access problem without compromising security or giving teams direct editor permissions.

Recent from Gojek

Related Articles