Pipeline Setup? Sure, I'll Have Some of That
summary
Kiwi.com replaces ad hoc cloud clicks and shared accounts with Terraform modules for centralized GCP provisioning, injects cookiecutter bootstrapped repos and GitLab CI templates so new services get consistent manifests and CI without writing jobs, and issues short‑lived secrets via Vault dynamic credentials used by CI runners. A homegrown index called zoo scans repos hourly, files issues and can auto‑patch some problems. Result: reproducible infrastructure, far less ops toil and predictable metrics, with remaining pains around local dev ergonomics and companywide adoption.
AI-written summary · about
chapters (47)
- 0:00Introduction
- 0:40Everything has a beginning
- 1:02What made us change
- 1:43What Ill talk about
- 1:59What is Keep Calm
- 2:21WillTurn
- 2:38QEcom
- 3:11Why
- 3:38Baggage
- 4:08Historic Reasons
- 4:32No Environment Rules
- 4:53Monitoring
- 5:08Ops Load
- 5:20Where Did We Start
- 5:36Lack of Standardization
- 5:56Impsibilities
- 6:31Credential Management
- 6:47Provisioning Resources
- 7:20DevOps
- 8:11Infrastructure as Code
- 9:22The Problem
- 9:54Tools We Used
- 11:16Manifest Issues
- 11:41Copying Manifests
- 12:26misconfigured deployments
- 12:53coverage agents
- 13:30missing required resources
- 14:12sharing resources
- 15:23Google Cloud Platform
- 17:34Whats next
- 17:47Old Stack
- 18:34Multiple Services
- 19:14Multiple Approaches
- 20:58CI
- 21:26Docker Build
- 23:06Git Templates
- 23:47Python Containers
- 24:21Production Management
- 25:51Vault
- 26:30Zoo
- 27:05Service Index
- 28:26Insights Platform
- 29:06sass
- 29:32git
- 30:14How does this impact all our developers
- 30:39How does this impact local development
- 31:51What can you do
related talks
55mSelf-service infrastructure is no longer a dream
23mFully SaaS-Based DevOps with Terraform Cloud and GitLab
27mCase Study: Re-Thinking Our Infrastructure Tooling
55mBest practices
14mHow Global Discovery tribe approaches Infrastructure Changes at scale
19mSynchronization of Infrastructure Provisioning & Application Deployments
15mTerraform, GitOps & Kubernetes: manage infrastructure & aas
57mLook Ma, no OPS! Automating microservices' infrastructure
